在编译时我收到错误LC.EXELC.exe无法运行
The specified task executable "LC.exe" could not be run. The filename or extension is too long
当我编译我的单元测试项目,会出现此错误。在我看到的谷歌技巧中,没有任何工作。
- 我设置为Target framework =“.NET Framework 4”而不是客户端配置文件。
今天开始。源代码管理历史中几乎没有任何东西。所有这些更改都与AssemblyInfo.cs
有关,第三方实用程序会增加我们的版本号。
UPDATE
望着我的输出窗口中的命令行调用LC.EXE是巨大
CompileLicxFiles:
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
参数...
什么是'LC.exe'和它为什么在编译时运行? – jrummell 2012-08-10 16:59:51
我认为当他们不想在社区发布时,LC.exe用于许可证项目。事实上,它将在汇编中嵌入公钥,并且只有其他拥有私钥的公司才能使用它@ jrummell – 2012-08-10 17:09:05
我收到了同样的错误。看来我的项目中有太多的参考文献。当我添加“Microsoft.Sharepoint”时,它爆炸了。当我删除该引用时,它再次编译。 – Brain2000 2013-01-06 19:50:05