コンパイル時にエラーが発生しますLC.EXE
The specified task executable "LC.exe" could not be run. The filename or extension is too long
このエラーは、ユニット テスト プロジェクトをコンパイルするときに発生します。私が見た Google のトリックでは、何も機能しませんでした。
- クライアント プロファイルではなく、ターゲット フレームワーク = ".NET Framework 4" に設定されています。
AssemblyInfo.cs
これは今日始まりました。ソース管理の履歴にはほとんど何も残っていません。変更はすべて、サードパーティのユーティリティがバージョン番号を増やす場所に関係しています。
アップデート
出力ウィンドウを見ると、LC.EXEへのコマンドライン呼び出しは巨大な
コンパイルLicxFiles:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\LC.exe /target:BuildAll.Tests.dll /complist:Properties\licenses.licx /outdir:obj\Debug\ /i:C:\
パラメータは 100 個あります/i
...
ベストアンサー1
ファイル のプロパティの値Build Action
を から にEmbeddedResource
変更しました。問題は解決しました。None
licenses.licx