1

Silverlight アプリケーションで ActiveX データ オブジェクト (ADO) を使用して、データベース接続ウィザードの作成.. データ リンク プロパティ ダイアログ ボックス.. これは作成され、バックグラウンド WCF サービスに表示されます。

Visual Studio 2010 から実行すると問題なく動作しますが、ローカル IIS にデプロイすると表示されません。

私は例外を試してみましたが、何もありません。

フローはここで停止します (太字とイタリック体でマークされています)。また、wwwroot にクライアント ポリシーとクロスドメイン ファイルがあります。

Log("adodb前"); MSDASC.DataLinks dataLinks = new 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 に答える