【发布时间】:2011-09-15 17:09:25
【问题描述】:
我在这里问的问题完全相同。
Problem using Managed C++ (.Net 2.0) in .Net 2.0 project in VS2010.
基本上我在 .NET 2.0 中有一个 C++/CLI 项目,它通过 MFCMIFC80.DLL 间接引用了一些 4.0 版本的 dll。
该人找到的唯一解决方案是删除 MFCMIFC80.DLL。
这有多安全?有没有其他方法可以做到这一点?
【问题讨论】:
我在这里问的问题完全相同。
Problem using Managed C++ (.Net 2.0) in .Net 2.0 project in VS2010.
基本上我在 .NET 2.0 中有一个 C++/CLI 项目,它通过 MFCMIFC80.DLL 间接引用了一些 4.0 版本的 dll。
该人找到的唯一解决方案是删除 MFCMIFC80.DLL。
这有多安全?有没有其他方法可以做到这一点?
【问题讨论】:
解决方案:
C++ 项目使用 v100 平台工具集。这使得它依赖于某些库的 4.0 .NET 版本。 将工具集更改为 v90 即可解决问题。
【讨论】: