开发人员技术 | Visual Studio | 扩展
可增强和自定义 Visual Studio 集成开发环境的附加组件
我在 VS2022 开发的一个控制台应用程序中添加了对以下 dll 的引用:
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Microsoft\IntelliCode\CLI\Microsoft.VisualStudio.Setup.Configuration.Interop
在 Debug|AnyCPU 或 Release|AnyCPU 模式构建项目之后,该 exe 可以在32 位应用程序中使用吗? 我正在开发一个针对 VS2019 和 VS2022 的扩展,并通过 Process.Start 使用此 EXE。所以,我怀疑,如果目标机器上没有安装 VS 2022,EXE 将无法正常工作。如果我错了,请纠正我。 Note:此问题总结整理于: Will there be any error in 32bit env if DLL referenced from VS2022 install directory?
你提到的应该有效。我检查了这个dll文件,它是32位的。你也可以在VS2019的相关路径下找到这个dll文件(C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\Extensions\Microsoft\IntelliCode\CLI\Microsoft.VisualStudio.Setup.Configuration.Interop)。
如果IntelliCode没有安装,可以从VS Installer中为VS 2019安装IntelliCode。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。