任务失败,原因是未找到“LC.exe”,或未安装正确的 Microsoft Windows SDK。
2009-06-30 10:13
931 查看
安装VS2008.NET的 .Net Framwork 3.5失败
打开以前在VS2008下做的程序,build失败。
网上找了些解决办法,多是重新安装VS2008,如下
错误 1
任务失败,原因是未找到“LC.exe”,或未安装正确的 Microsoft Windows SDK。
该任务正在注册表项 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SDKs/Windows/v6.0A 的 InstallationFolder 值中指定的位置下的“bin”子目录中查找“LC.exe”。
您可以通过执行下列操作之一来解决这一问题:
1) 安装 Microsoft Windows SDK for Windows Server 2008 和 .NET Framework 3.5。
2) 安装 Visual Studio 2008。
3) 将上面的注册表项手动设置到正确的位置。
4) 将正确位置传入任务的“ToolPath”参数。
TTGO.Asians.WebSite
=============================================================
在提示里看到注册表里有一个值指向了C:/Program Files/Microsoft SDKs/Windows/v6.0A这个路径,而且LC.exe也应该在这个路径的bin目录下,但是找到这个路径开发,bin目录里是空的!
再看看注册表,截止到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SDKs/Windows这里,下面就没有了,原来是因为在安装VS2008的时候出现了问题,所以没有安装完成,这样的,重装以后OK!
自己找到了另一种解决办法,安装.Net framwork失败后,一般在C:/Program Files/Microsoft SDKs/Windows/v6.0A中, bin目录里为空,并且缺少FXCop,Include,Lib三个目录。解决方法如下:
找到另外一台安装成功的机器,将它的C:/Program Files/Microsoft
SDKs/Windows/v6.0A目录下的文件和目录整体拷贝覆盖你本地的v6.0A,然后在开始->运行(run)中,输入regedit,
在注册表中找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft
SDKs/Windows/v6.0A,右键导出,然后将这个注册文件在你自己的本机上运行。再次打开VS2008,打开Project,Build
Project,问题解决。
注意,另一台安装成功VS2008的机器,它的安装目录应该和你的一样,才能保证成功,不同的目录本人没有实验,个人感觉应该不成功。
打开以前在VS2008下做的程序,build失败。
网上找了些解决办法,多是重新安装VS2008,如下
错误 1
任务失败,原因是未找到“LC.exe”,或未安装正确的 Microsoft Windows SDK。
该任务正在注册表项 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SDKs/Windows/v6.0A 的 InstallationFolder 值中指定的位置下的“bin”子目录中查找“LC.exe”。
您可以通过执行下列操作之一来解决这一问题:
1) 安装 Microsoft Windows SDK for Windows Server 2008 和 .NET Framework 3.5。
2) 安装 Visual Studio 2008。
3) 将上面的注册表项手动设置到正确的位置。
4) 将正确位置传入任务的“ToolPath”参数。
TTGO.Asians.WebSite
=============================================================
在提示里看到注册表里有一个值指向了C:/Program Files/Microsoft SDKs/Windows/v6.0A这个路径,而且LC.exe也应该在这个路径的bin目录下,但是找到这个路径开发,bin目录里是空的!
再看看注册表,截止到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SDKs/Windows这里,下面就没有了,原来是因为在安装VS2008的时候出现了问题,所以没有安装完成,这样的,重装以后OK!
自己找到了另一种解决办法,安装.Net framwork失败后,一般在C:/Program Files/Microsoft SDKs/Windows/v6.0A中, bin目录里为空,并且缺少FXCop,Include,Lib三个目录。解决方法如下:
找到另外一台安装成功的机器,将它的C:/Program Files/Microsoft
SDKs/Windows/v6.0A目录下的文件和目录整体拷贝覆盖你本地的v6.0A,然后在开始->运行(run)中,输入regedit,
在注册表中找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft
SDKs/Windows/v6.0A,右键导出,然后将这个注册文件在你自己的本机上运行。再次打开VS2008,打开Project,Build
Project,问题解决。
注意,另一台安装成功VS2008的机器,它的安装目录应该和你的一样,才能保证成功,不同的目录本人没有实验,个人感觉应该不成功。
相关文章推荐
- 任务失败,原因是未找到“LC.exe”,或未安装正确的 Microsoft Windows SDK
- 任务失败,原因是未找到“LC.exe”,或未安装正确的 Microsoft Windows SDK。
- 任务失败,原因是未找到“LC.exe”,或未安装正确的 Microsoft Windows SDK。
- 任务失败,原因是未找到“LC.exe”,或未安装正确的 Microsoft Windows SDK
- 任务失败,因为未找到“AxImpexe”,或未安装正确的 Microsoft Windows SDK
- jenkins自动构建.net时提示“任务失败,因为未找到“AxImp.exe”,或未安装正确的 Microsoft Windows SDK“
- error 25015安装程序集“C:\Windows\Microsoft .NET\Framework\v2.0.50727\xxx.dll”失败,原因是出现了系统错误:另一个程序正在使用此文件,进程无法访问
- 使用MSBUILD 构建时出错 error MSB3086: 任务未能使用 SdkToolsPath“”或注册表项“XXX”找到“LC.exe”,请确保已设置 SdkToolsPath。
- Windows 7 x64 安装Windows SDK 7.1失败的原因及解决方法
- Windows Mobile SDK安装失败解决方法
- Windows 2008 R2 64位上安装wamp失败的原因
- Windows 7自动更新后安装Windows 7 SDK失败
- 原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0
- 安装java_ee_sdk-7-jdk7-windows-x64-ml.exe & wls1211_generic.jar
- Microsoft .net framework 3.5安装失败原因
- windows下dbca删掉字符集错误的库重新安装正确的字符集失败
- Windows 服务安装失败原因及解决办法
- 安装Microsoft Windows SDK 7.1时出现的错误(附解决办法)
- 解决Windows下网络原因Composer安装失败问题
- Windows IIS 调试ASP 错误号:3706 提示 “未找到提供程序 该程序可能未正确安装”解决办法