代码之家  ›  专栏  ›  技术社区  ›  Sebastiaan M

使用VisualStudio 2010 C++编译器和没有VisualStudio 2010的链接器安装

  •  4
  • Sebastiaan M  · 技术社区  · 15 年前

    在我的公司,我们非常希望开发工具能够从性能上使用,而不需要安装。对于许多工具(性能、gcc编译器、snc编译器,甚至maya),这在经过一些调整后都可以工作,但是对于Visual Studio 2005,我们无法使其工作。据我们所见,问题是由mspdbsrv.exe引起的。如果未安装VS2005,链接器将定期退出,并显示有关损坏的PDB的错误。当安装了VS2005时,我们几乎看不到这个错误。

    有人知道这在Visual Studio 2010中是否可行吗?

    2 回复  |  直到 11 年前
        1
  •  2
  •   Hans Passant    15 年前

    是的,mspdbsrv.exe会挂断。这是一项需要仲裁程序数据库访问权限以允许并发编译的服务。如果没有正确获取注册表项,则无法使服务运行。

    这样做了 在VS2010中改进。它有一个全新的构建系统,基于msbuild。有很多东西需要在注册表中设置。如果不使用安装程序,就不太可能做到正确和无故障。大约需要半个小时,不值得你花时间。

        2
  •  6
  •   rubenvb    15 年前

    here . 如果您选择编译器、头文件和Win32开发工具,这将安装它们。正是您需要的:没有IDE的工具链。