私は、バージョン2.1の同期フレームワークを利用するClickonceアプリケーションを持っています。 アプリケーションを実行するために必要なすべてのファイルがバンドルされるようにしたいと思います。Clickonceをインストールしたコンポーネントを含む - 正しい方法は何ですか?
- microsoft.synchronization.data.dll
- microsoft.synchronization.data.server.dll を:私のパブリッシュ設定で
- microsoft.synchronization.data.sqlserver.dll
- microsoft.synchronization.sqlserverce.dll
- microsoft.synchronization
は、アプリケーションファイルの下で、私は次のファイルが含まれるようにフラグを立てています
これはistallerが何かを余分にダウンロードする必要性を否定しているようです。 しかし、アプリケーションのターゲットは32ビットです。
...failed due to the following error 80040154 class not registered regdb-e-class not registered...
これに対する修正はこちらからSync Frameworkの再頒布可能の32bit版をインストールするユーザーに対して次のようになります。アプリケーションは64ビットマシンにインストールされている場合、それは同期が、次のように実行されたときにエラーになります:Microsoft
この場合の公開設定には何が間違っていますか?理想的には、何かを余分にダウンロードする必要なしに、アプリケーションをインストールして実行できるようにしてください。
おかげ