「リリース」ディレクトリからコピーしたスタンドアロンのWPFプログラムがあります。つまり、インストールなしの環境に優しいソフトウェアです。
ただし、.net4.0がインストールされている必要があります。そのため、配布USBディスクに「dotNetFx40_Full_x86_x64.exe」があります。
問題は、プログラムをXP(.net 4.0なし)で実行すると、.net 4.0が必要であると表示され、ディスクにローカルコピーがある場合でも、オンラインでダウンロードするかどうかをユーザーに尋ねることです。
私の質問は、とにかくプログラムがオンラインでダウンロードせずに.netをローカルにインストールできるようにすることです。
私はまったく同じ問題を抱えていました。
最終的に私は弾丸を噛み、.NETがインストールされているかどうかをチェックするネイティブC ++ブートストラッパー(実行に.NETは必要ありません)を作成し、インストールされていない場合はインストールしました。次に、ブートストラッパーは.NETプログラムを起動しました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加