首页 > 解决方案 > 无法在 Visual Studio 2019 中打开 CLR C++ DLL 项目

问题描述

几年前,我想在我的 C# 项目中添加一些开源 C++ 代码。

C++ 的作者,虽然一个出色的物理学家是一个糟糕的程序员,但将其重写为 C# 被证明是非常困难的。我当时的解决方案是使用 C++ 代码制作一个 CLR DLL,并带有一些额外的代码来转换为 C# 数据类型/从 C# 数据类型转换。

问题解决了。我的 C# 程序使用 CLR dll 文件,一切正常。

快进到 2020 年,我正在考虑从使用 Visual Studio 2015 升级到使用 Visual Studio 2017。

当我打开 CLR DLL 项目时,我收到一个错误:很久以前由 Visual Studio 创建并由我修改的主 .h 文件甚至不会显示。

Visual Studio 2019 是否放弃了对创建和使用 C++ CLR DLL 的支持?

标签: visual-studio-2019

解决方案


似乎 Visual Studio 自动注释掉了我写的一些包含 mfsk 字母的包含语句

问题解决了。


推荐阅读