一連の zip ファイル (Web アプリ、Web サービス、データベース、ツールなどに分割) として展開される大きな「製品」があります。
現在、MSBuild を使用して、VSS からファイルを収集し、ビルドし、zip して、ネットワーク共有にコピーしています。私は TFS に移行していますが、他のすべてのプロジェクト タイプは正常にビルドされますが、データベース インストール スクリプトをソース管理から外し、それらを独自のフォルダーのドロップ場所に効果的にコピーする方法を見つけようとしています (zip 用)。
すべてのスクリプトとサポート ファイルがコンテンツとしてマークされ、「常にコピー」されている「空の C# プロジェクト」(「ソースなし」警告を回避するための assemblyInfo クラスを使用) を使用してソリューション ファイルを作成しようとしましたが、ファイルはそうではありません。ドロップフォルダに表示されます。ファイルは希望どおりにローカルにビルドされますが、TFS 経由でビルドすると機能しません。
必要なことを行う他の方法があるかどうか疑問に思っています-DBスクリプトをそのまま使用することに制約があります(つまり、MSIに変換しません)。思いつくところは全部探したけど、空白を描いた!
TIA、シムズ。