ホーム>source

この誤ったCIビルドエラーを修正するにはどうすればよいですか?ウィズウィズ

約170のDotNetNukeモジュールがあり、すべて2つのモジュールに依存しています。 2つの依存関係が変更され、すべてのプロジェクトが再ビルドされると、上記のような誤ったエラーが発生します。これらの失敗を防ぐにはどうすればよいですか?

c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets (1360,9): warning MSB3101: Could not write state file "obj\x86\Debug\ResolveAssemblyReference.cache". The process cannot access the file 'C:\Servers\CruiseControl.NET\Builds\WheelMUDSharp\src\Actions\obj\x86\Debug\ResolveAssemblyReference.cache' because it is being used by another process.
あなたの答え
  • 解決した方法 # 1

    それらのプロジェクトを単一のキューに入れます-それらはすべて同じファイルに書き込むため、同時にビルドすることはできません。

  • 解決した方法 # 2

    理想的には、複数のプロジェクトが同時にビルドできるように、プロジェクトごとに独自のコードのコピーが必要です。それ以外の場合は、単一のキューに関するskolimaの推奨事項が適切です。

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ 依存型の問題のHListからのScalaの無形選択