1

我在silverlight 应用程序中使用ActiveX 数据对象(ADO) 来显示创建数据库连接向导.. 数据链接属性对话框.. 这是在后台WCF 服务中创建和显示的。

当我从 Visual Studio 2010 运行它时,它工作得非常好。但是当我在本地 IIS 中部署它时,它不会出现。

我已经尝试消除异常,但没有。

流程在这里停止(以粗体和斜体标记)。我在 wwwroot 中也有客户端策略和跨域文件

日志(“在 adodb 之前”);MSDASC.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");

任何帮助表示赞赏。谢谢你。

4

1 回答 1

1

因为您使用 Active X 组件,所以您必须在浏览器外运行应用程序。你试过吗?

于 2011-05-25T20:58:05.930 回答