1

回帰テストのセットアップを展開するための Visual Studio C# ソリューションがあります。このソリューションには、クラス ライブラリ、コンソール アプリケーション、および展開 (.vdproj) プロジェクトが含まれています。クラス ライブラリ プロジェクトとコンソール アプリケーション プロジェクトの出力は、展開プロジェクトにパッケージ化されるファイルとして追加されます。ソリューションには、すべての「コンテンツ」ファイル (テスト スクリプト、テスト入力ファイル、テスト構成ファイルなど) を保持する 1 つのプロジェクト (content.csproj と呼びます) があります。コンテンツ ファイルは、ソリューションのビルド時にコンパイルされないファイルです。むしろ、これらのファイルは単に出力ディレクトリにコピーされます。content.csproj の内容も、パッケージ化するファイルのリストとして追加されます。content.csproj の一部であるファイルの数は、約 10,000 ファイルまたはそれ以上の非常に大きなレベルにまで成長しました。

エラー: 一般的なパッケージングの失敗

エラー: 回復不能なビルド エラー

これは content.csproj 内のファイル数が多いためだと思います。誰かがこのようなエラーが表示される正確な理由を説明できますか? このシナリオを再び回避するために、展開プロジェクトを作成および構成する方法を誰かが教えてくれれば幸いです。

パッケージ化するファイルの数が非常に多い場合、MSI パッケージを作成する最良の方法は何ですか?

詳細:

Microsoft Visual Studio 9.0 のインストールに付属する devenv.com を使用しています

ありがとう、

バラジ

4

0 に答える 0