Windows インストーラー ベースのパッケージを介して展開する .NET 2.0 ベースの Web アプリをパッケージ化しています。私たちのアプリは Report Viewer 2008 を使用しており、Microsoft Report Viewer Redistributable 2008 インストーラーを含めています。Report Viewer 2008 のダウンロード ページを確認すると、要件として .NET 3.5 がリストされています。
.Net 3.5 をインストールするには Report Viewer 2008 が本当に必要ですか? アプリのターゲットとして .Net 2.0 を使用しましたが、コードには 3.0 または 3.5 フレームワークを使用するものは何もありません。
私たちはテストの最中であり、すべてが 3.5 で動作しているように見えますが、前提条件のランタイム パッケージが不足していたために、エッジ条件を見逃して顧客にエラーを引き起こしたくありません。