展開の前提条件のベストプラクティス
-
03-07-2019 - |
質問
.NET Framework 3を必要とするアプリケーションがあります。VS2005展開プロジェクトによって構築されたセットアップキットを使用して、アプリケーションを展開する予定です。 最後の既知の.NETバージョン(私の場合は3.5 SP1)ブートストラップを展開パッケージに含める、またはプロジェクトに必要なもの(.NET3)を正確に含めるベストプラクティスは何ですか?
お時間をいただきありがとうございます。
解決
この特殊なケースでは、Vistaを出荷しなければならなかったという理由だけで3.0バージョンが急いだため、最新バージョンを優先し、それにバインドします。一方、これは、Vistaに3.0がプレインストールされていることを意味し、展開を簡素化します。また、3.5SP1マシンに3.0をインストールすると、インストールがスキップされるため、3.0を出荷しても問題はありません。
バグ修正とパフォーマンスの改善のため、および3.5SP1は3.0と完全に下位互換性があるため、3.5SP1を引き続き展開します。
他のヒント
これは、VS2008を使用して.NET 2.0パッケージを作成する、逆の方法で行うのに役立ちました。 構成する必要があるセットアッププロジェクトの2つの部分に光を当てることができます。 http://www.codeproject.com/KB/dotnet/targetnet2fromvs2008.aspx
- 前提条件
- 起動条件
所属していません StackOverflow