答えて

1

guidelines for manually deploying a ClickOnce application on MSDNに従うことができます。

これは、Visual StudioではなくWindowsソフトウェア開発キットとコマンドラインツールを使用して展開します。

可能であれば、可能であればmigrate to /clr:pureを試してみることをおすすめします。ネイティブコードを使用している場合、これは機能しませんが、純粋なWindowsフォームアプリケーションの場合は、CAS要件のClickOnceで問題が少なくなるため、展開シナリオがより簡単になります。

+0

雅、純粋です。残念ながら、私の経験は、C++/CLIの主な利点は管理/ネイティブI/Oのためです。 PUREのモデルは通常禁止されています:(実際に私のペットのピエブのものです、これと64ビット/ 32ビットの混在モードのデバッグサポートの欠如。 – RandomNickName42

1

アンマネージドコードで書かれたexeをClickOnceにデプロイすることはできません。標準的なアプローチは、実際のアプリケーションを起動するマネージコードスタブexeを作成することです。

ここにはrelated questionがあります。

関連する問題