为什么我的MFC项目试图使用托管服务链接到.NET /?

时间:2014-04-16 07:46:06

标签: visual-studio-2010 visual-c++ mfc

我试图理解为什么我最近的mfc项目试图使用.NET并管理dservices。 这个项目编译并执行得很好,但我在输出中得到了一些奇怪的警告和消息:

c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.core.dll : 
warning C4945: 'ExtensionAttribute' : 
cannot import symbol from 'c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0\system.core.dll': 
as 'System::Runtime::CompilerServices::ExtensionAttribute' 
has already been imported from another assembly 'mscorlib'

'myProject.exe' (Managed (v4.0.30319)): 
Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'

到目前为止,我已经制作了一些mfc项目,但没有一个有这些消息。项目设置是相同的,我审查了两次。当然我不会故意使用任何manged技术。不言而喻,我对托管编码知之甚少。 ; - )

有人可以告诉我为什么我的项目试图使用.NET以及我怎么能阻止它这样做?

0 个答案:

没有答案