如何解决部署后wcf中的ActiveX数据对象ADO无法正常工作
|| 我在Silverlight应用程序中使用ActiveX数据对象(ADO)来显示创建数据库connectoin向导..数据链接属性对话框..这是在后台WCF服务中创建并显示的。 当我从Visual Studio 2010中运行它时,它工作得很好。但是,当我在本地IIS中部署它时,它不会显示。 我曾尝试处理异常,但是没有。 流程仅在此处停止(以粗体和斜体标记)。我在wwwroot中也有客户端ployy和跨域文件 日志(\“在adodb之前”); MSDASC.DataLinks dataLinks =新的MSDASC.DataLinks(); Log(\"after adodb\");
if (dataLinks == null)
Log(\"Data link is null\");
else
Log(\"data link isi not null\");
//note that a reference to:
// c:\\Program Files\\Microsoft.NET\\Primary Interop Assemblies\\adodb.dll
//is also required to read the ADODB._Connection result
ADODB._Connection connection;
Log(\"Promting for new connection\");
***connection = (ADODB._Connection)dataLinks.PromptNew();***
Log(\"after new connection\");
任何帮助表示赞赏。谢谢。
解决方法
因为使用的是Active X组件,所以必须在浏览器外运行该应用程序。你尝试过吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。