vb6 から vb.net 2.0/3.5 に変換するアプリケーションがあります。Subsonic 2.2 と vb.net Interop Toolkit 2005 を使用しています。subsonic を使用して相互運用環境内で動作する .net フォームを取得できないようです。app.config でサブソニック サービス プロバイダーが見つからないと言い続けています。しかし、私はそれがそこにあることを知っています。これら 2 つのツールキットをうまく組み合わせて使用した人はいますか? サブソニックは相互運用環境内でもそのように動作しますか? 前もって感謝します!
1 に答える
0
プロバイダーは、アプリケーションで使用されているプライマリ構成ファイル (web.config ではない場合があります) で宣言する必要があります。また、SubSonicService を configSections の最初の要素にすることも役立つ場合があります。
<configuration>
<configSections>
<section name="SubSonicService" type="SubSonic.SubSonicSection, SubSonic" allowDefinition="MachineToApplication" restartOnExternalChanges="true" requirePermission="false"/>
</configSections>
<!--Other stuff-->
</configuration>
于 2009-11-12T06:03:14.277 に答える