【问题标题】:unable to locate VCProject (Microsoft.VisualStudio.VCProjectEngine.dll) in VS 2017无法在 VS 2017 中找到 VCProject (Microsoft.VisualStudio.VCProjectEngine.dll)
【发布时间】:2017-09-18 09:50:52
【问题描述】:

在 VS 2017 中没有获得 VC 项目。

我正在使用 VS 2017 迁移已在 2010 年运行的插件之一。 但是在构建环境中我无法创建 VCProject

Projects projs = appDTE.Solution.Projects;
foreach(Project proj in projs)
{
    VCProject vcProj = proj as VCProject;
    IVCCollection oConfig = vcProj.Configurations as IVCCollection;
   // Do some stuff
}

所需的 Dll 在安装中不可用。 我在哪里可以找到 Dll。我需要安装任何额外的软件包吗? 或者有什么解决方法吗?

谢谢

【问题讨论】:

    标签: visual-studio visual-studio-2017 visual-studio-extensions envdte visual-studio-addins


    【解决方案1】:

    请检查您的 VS2017 支持 VC++ 项目开发。您需要通过 Visual Studio 安装程序安装 VC++ 组件,并选择与 C++ 相关的工作负载,如下图所示。

    在我的 VS2017 中,Microsoft.VisualStudio.VCProjectEngine.dll 存在于安装路径\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\VC\Project 和安装路径\Microsoft Visual Studio\2017\Enterprise \Common7\IDE\PublicAssemblies.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-08
      相关资源
      最近更新 更多