这在Visual Studio中是否被视为.NET或IL



我有一个用Visual C++ 6编写的旧程序。我的程序包含很多指针(旧技术)。我在Visual Studio 2008中进行了自动转换,它可以编译并且似乎工作正常。当然,新代码仍然是VC++。

VS 2008 中的新代码与旧代码基本相同,所有指针保持不变。VS2008基本上只是为我编译并生成一个新的可执行文件。我的问题是:

  1. 转换后的代码可能不被视为 .NET。如果我要开发一个新的 .NET 组件。我可以像使用任何其他 .NET 组件一样使用它吗?
  2. 查看这些编译代码的最佳反射器/混淆器是什么

这只是我的实验项目。你能指出我在网上的某个地方进一步阅读这个主题吗?

不,它不是 .Net 或 IL。 它仍然只是C++。 可能(我猜)唯一被转换的是你的项目和解决方案文件。 可能没有触及任何实际代码。

最新更新