Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 转换为VS 2008后出现.NET生成错误_Visual Studio 2008 - Fatal编程技术网

Visual studio 2008 转换为VS 2008后出现.NET生成错误

Visual studio 2008 转换为VS 2008后出现.NET生成错误,visual-studio-2008,Visual Studio 2008,将VS 2005项目转换为VS 2008后,我开始遇到以下错误: 任务失败,因为找不到“LC.exe”,或者未安装正确的Microsoft Windows SDK。任务正在注册表项的InstallationFolder值中指定的位置下的“bin”子目录中查找“LC.exe” HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Microsoft SDK\Windows\v6.0A。 您可以通过执行以下操作之一来解决此问题: 1) 安装适用于Windows Serv

将VS 2005项目转换为VS 2008后,我开始遇到以下错误:

任务失败,因为找不到“LC.exe”,或者未安装正确的Microsoft Windows SDK。任务正在注册表项的InstallationFolder值中指定的位置下的“bin”子目录中查找“LC.exe” HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Microsoft SDK\Windows\v6.0A。 您可以通过执行以下操作之一来解决此问题:
1) 安装适用于Windows Server 2008和.NET Framework 3.5的Microsoft Windows SDK。
2) 安装VisualStudio2008。3) 手动将上述注册表项设置到正确的位置。4) 将正确的位置传递到任务的“刀具路径”参数中


为了解决这个问题,需要做些什么?为什么会发生这种情况?这是VS 2008的新安装。

在web上进行了一些分析后,我发现问题与安装VS 2008的SP1有关,我之前已经安装过。实际上,我的VS 2008安装步骤如下:

  • 安装VS 2008
  • 安装TFS 2008客户端
  • 安装VS2008SP1
  • 重新启动计算机
  • 为了解决这个问题,我尝试在注册表中为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDK.NETFramework\v3.5\InstallationFolder添加一个新条目,如下文所示

    但这一步骤并没有解决问题。为了解决此问题,我必须安装Windows Server 2008 SDK和.NET 3.5,其提供于:

    在我安装SDK之后,我启动了VS2008备份,并且能够构建我的项目,而不会遇到相同的错误


    我不确定SP1是否真的是罪魁祸首,但修复似乎很简单。

    在网络上做了一些分析后,我发现问题与安装VS 2008的SP1有关,我之前已经安装过。实际上,我的VS 2008安装步骤如下:

  • 安装VS 2008
  • 安装TFS 2008客户端
  • 安装VS2008SP1
  • 重新启动计算机
  • 为了解决这个问题,我尝试在注册表中为HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDK.NETFramework\v3.5\InstallationFolder添加一个新条目,如下文所示

    但这一步骤并没有解决问题。为了解决此问题,我必须安装Windows Server 2008 SDK和.NET 3.5,其提供于:

    在我安装SDK之后,我启动了VS2008备份,并且能够构建我的项目,而不会遇到相同的错误

    我不确定SP1是否真的是罪魁祸首,但修复似乎很简单