将托管 C++ 从 vs2003 移植到 vs2008 的问题

Posted

技术标签:

【中文标题】将托管 C++ 从 vs2003 移植到 vs2008 的问题【英文标题】:Problem to porting managed c++ from vs2003 to vs2008 【发布时间】:2008-10-29 15:49:28 【问题描述】:

试图将我的托管 c++ 项目从 vs2003 移植到 vs2008。我添加了 oldSyntax 标志。但我仍然收到错误 sourceanonotations.h。

【问题讨论】:

请在问题中输入确切的错误和代码 -- 没有这个就无法提供帮助。 【参考方案1】:

我们有一个项目是用 C++ 的托管扩展编写的,它根本无法在 VS2005 中使用 /clr:oldSyntax 进行编译。

不幸的是,您的选择是继续使用 VS2003 构建它,或者将其转换为 C++/CLI(或者抱怨微软,但我不会对此抱太大希望)。

我们已经完成了许多项目的翻译,虽然很乏味,但相当简单。

或者如果有其他解决方案,我想在这里,这样我们就可以淘汰我们仍然为此目的运行 VS2003 的构建机器!

【讨论】:

以上是关于将托管 C++ 从 vs2003 移植到 vs2008 的问题的主要内容,如果未能解决你的问题,请参考以下文章

将 C++ ATL 可执行应用程序从 VS2003 迁移到 VS2013

从 C# 调用非托管 C++ VS 6.0 MFC dll

将项目从 VS2003 迁移到 VS2005 时应该注意啥

Excel 2010 与 Excel 2003 中的整数表示(C++ 插件)

将 WCF 项目从 VS 2008 移植到 2010 时出错

使用 C++ 的 VS6 和 VS2008 之间的数值精度差异?