1
.NET Framework 4.0およびVS 2010 C++を再配布可能な.NETアプリケーションを前提条件として展開しています。プレインストールされていても、前提条件がインストールされていても、Setup.exeがインストールされます
前提条件が満たされたマシンでsetup.exeを実行すると、ブートストラップが再びインストールされます。
これは既知の問題ですか?それを解決する正しい方法は何ですか?
.NET Framework 4.0およびVS 2010 C++を再配布可能な.NETアプリケーションを前提条件として展開しています。プレインストールされていても、前提条件がインストールされていても、Setup.exeがインストールされます
前提条件が満たされたマシンでsetup.exeを実行すると、ブートストラップが再びインストールされます。
これは既知の問題ですか?それを解決する正しい方法は何ですか?
解決策は、Visual Studio C++ Redistributableの正しい製品コードを格納するように、bootstrapperのproduct.xmlファイルを編集することです。
は、この問題を解決するための手順が含まれている下の記事を参照してください:
Visual C++ 2010 Runtime Libraries prerequisite keeps popping up on a VS 2010 created installer
それは実際にそれらを再インストールしていますか?実行時のケースでは、少なくとも、インストール参照カウントを更新して、ランタイムが他のアプリケーションとアンインストールされないようにする必要があります。アンインストールでも.NETがこれを処理する方法はわかりません。 – Rup
.NET 4が必要なときに.NET 4 CLをインストールしたいという問題がありました.Clを何度もインストールし続けています(microsoft.com/net/にアクセスして完全なパッケージを入手するまで)。しかし、それは私の問題の程度です。 –
再配布可能ファイルにはどのような条件が使用されていますか? –