私のソリューションには 7 つのコード ライブラリ プロジェクトがあり、VSS の同じコード ライブラリ プロジェクトを使用している 3 つの異なるタイプの Web サイトがあります。
ここで、ビルド後のスクリプトを参照コード ライブラリ プロジェクトの 1 つに配置して、ビルドが完了すると、1 つの特定の DLL が Web サイトの bin ディレクトリに配置されるようにします。
たとえば、「references」という名前の参照プロジェクトがあり、そのプロジェクト プロパティに以下のコードを配置して、ソリューション Web サイトの bin ディレクトリを取得します。
xcopy /Y $(ProjectDir)Tridion $(SolutionDir)Com.Emirates.Pss.Ibe.UI\Bin
上記のことは、「Com.Emirates.Pss.Ibe.UI」という名前の私の1つのWebサイトプロジェクトで正常に機能します.1人のユーザーが「参照」プロジェクトにチェックインし、他の開発者が最新の参照プロジェクトを取得すると、問題が発生します」 Com.Emirates.Pss.Ibe.UI」をポスト ビルド スクリプトに追加しますが、そのソリューション Web サイト ディレクトリは「Com.Emirates.Pss.MYBooking.UI」です。
xcopy /Y $(ProjectDir)Tridion $(SolutionDir) Com.Emirates.Pss.Ibe.UI \Bin (太字部分を動的にする方法を教えてください。これにより、チェックインしたユーザーを誰でも変更せずにアプリケーションを簡単にビルドできます。 .