Visual c++ Visual Studio 2017-添加参考选项卡不提供任何选项

Visual c++ Visual Studio 2017-添加参考选项卡不提供任何选项,visual-c++,Visual C++,我对VisualStudio还很陌生。我试图导入“System.ServiceProcess”,但无法导入,甚至在尝试向其dll文件添加引用时,我也无法在AddReferences选项卡中找到它。 如果这是个愚蠢的问题,我真的很抱歉 是一个C++项目。< /P> 显示错误:< P>从C++调用.NET代码的过程概述如下。尽管文档非常陈旧,但仍然适用: 创建COM可见的.NET程序集 使用regasm.exe(在开发人员命令提示符内)导出类型库并将.NET程序集注册为COM服务器(后一步骤必须在

我对VisualStudio还很陌生。我试图导入“System.ServiceProcess”,但无法导入,甚至在尝试向其dll文件添加引用时,我也无法在AddReferences选项卡中找到它。 如果这是个愚蠢的问题,我真的很抱歉

是一个C++项目。< /P>


显示错误:

< P>从C++调用.NET代码的过程概述如下。尽管文档非常陈旧,但仍然适用:

  • 创建COM可见的.NET程序集
  • 使用regasm.exe(在开发人员命令提示符内)导出类型库并将.NET程序集注册为COM服务器(后一步骤必须在运行您的程序的所有计算机上重复)
  • 使用C++代码中的导入导入类型库

但是,我建议不要直接使用System.ServiceProcess.dll,而是创建.NET包装程序集。这样,您的注册不会被.NET框架更新所破坏,您可以简化C++代码的接口。

<代码> Sytal. Services进程是C语言程序。不能将.NET程序集添加到VisualC++程序中。它们是两种截然不同的东西。你真正想要达到的目标是什么?我的目标是在遇到这个方法时使用C++代码创建和启动服务。如果还有其他简单的方法,请一定告诉我。