0

目前我已将操作系统从 Windows 7 更改为 Windows 8。虽然自动化运行引用 LC.exe 的 2005 项目,但不会成功编译。但是如果我手动编译这些项目,请编译。

请找出我从命令提示符运行这些项目并自动化时遇到的错误。

C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets(1679,9): error MSB3091: Task failed because "LC.exe" was not found, or the .NET Framework SDK v2.0没有安装。该任务在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework 的 SDKInstallRootv2.0 值中指定的位置下的“bin”子目录中查找“LC.exe”。您可以通过执行以下操作之一来解决该问题: 1.) 安装 .NET Framework SDK v2.0。2.) 手动将上述注册表项设置到正确的位置。3.) 将正确的位置传递给任务的“ToolPath”参数。

谁能帮帮我吗 ?

4

2 回答 2

1

重新安装.net framework 2.0 SDK将解决此问题。

于 2013-07-22T17:32:10.797 回答
0

Framework SDK 2.0 拒绝在我的机器上重新安装,但我能够通过在注册表中弄乱来解决这个问题。

于 2014-09-29T06:24:06.500 回答