.build セットアップが完了しました
<csc platform='x86' target='winexe' output='${validate.file}' debug='${debug}' warnaserror='true'>
しかし、私は得る
[csc] error CS1607: Warning as Error: Assembly generation -- Referenced assembly 'System.Data.dll' targets a different processor
[csc] error CS1607: Warning as Error: Assembly generation -- Referenced assembly 'System.Data.OracleClient.dll' targets a different processor
[csc] error CS1607: Warning as Error: Assembly generation -- Referenced assembly 'System.EnterpriseServices.dll' targets a different processor
[csc] error CS1607: Warning as Error: Assembly generation -- Referenced assembly 'System.Transactions.dll' targets a different processor
[csc] error CS1607: Warning as Error: Assembly generation -- Referenced assembly 'System.Web.dll' targets a different processor
[csc] error CS1607: Warning as Error: Assembly generation -- Referenced assembly 'mscorlib.dll' targets a different processor
External Program Failed: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe (return code was 1)
NAnt .92を使用する場合。NAnt .91 を使用すると、すべてが機能します。.build を .92 で動作するように更新するにはどうすればよいですか? 私はWin7 64Bitで構築しています。
まったく同じ.buildファイルを持つNAnt .91の下で、使用される外部プログラムはC:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe
. Framework64 ではなく、フレームワークに注意してください。が選択されている場合、NAnt .92 は間違ったフレームワークを使用しているようですplateform='x86'
。