我正在为.NET 3.5项目设置第一个构建服务器,并在简单测试应用程序成功构建后在MSBuild日志中发现了这个有趣的行:
“找不到预期版本的Microsoft Windows SDK。查找注册表键“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v6.0A”的“InstallationFolder”值中指定的位置。如果您的构建过程不需要SDK,则可以忽略此消息。”
什么情况下需要SDK?如果不需要,我不想在构建服务器上安装它,但我也不想通过构建神秘地中断来发现我需要它。
目前,我只在服务器上安装了.NET Framework 3.5 SP1。
“找不到预期版本的Microsoft Windows SDK。查找注册表键“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v6.0A”的“InstallationFolder”值中指定的位置。如果您的构建过程不需要SDK,则可以忽略此消息。”
什么情况下需要SDK?如果不需要,我不想在构建服务器上安装它,但我也不想通过构建神秘地中断来发现我需要它。
目前,我只在服务器上安装了.NET Framework 3.5 SP1。