代码之家  ›  专栏  ›  技术社区  ›  Jacob

什么时候需要用于msbuild的Windows SDK?

  •  5
  • Jacob  · 技术社区  · 16 年前

    我正在为.NET 3.5项目设置我的第一个生成服务器,并在成功生成简单测试应用程序后,在msbuild日志中发现了这一有趣的行:

    找不到预期版本 Microsoft Windows SDK的。看 对于中指定的位置 的“InstallationFolder”值 注册表项 “HKEY\U本地计算机\软件\Microsoft\Microsoft sdks\windows\v6.0a”。如果你的建筑 那么进程不需要sdk 这可以忽略。

    您的构建过程何时确切需要SDK?如果不需要的话,我不想把它安装在构建服务器上,但是我也不想通过一个神秘的构建中断发现我需要它。

    目前,服务器上只安装了.NET Framework 3.5 SP1。

    2 回复  |  直到 16 年前
        1
  •  3
  •   Marc Gravell    16 年前

    根据项目的内容(如(iirc)报表编译器),SDK有两个附加的工具,它们有时会被**使用。但大多数情况下,不需要:您不需要SDK。我安装在构建服务器上只是为了获得干净的输出;-p

        2
  •  2
  •   Simon Buchan    16 年前

    如果你需要编译C或C++代码,就我所知。