从 C++/CLI 旧语法转换:如何以及可以实现自动化吗?

发布于 2024-10-01 06:17:26 字数 334 浏览 3 评论 0原文

在从 Visual Studio 2005 过渡到 Visual Studio 2008 的过程中,我的(托管)c++ 项目开始出现此错误:

warning D9035 : option 'clr:oldsyntax' has been deprecated and will be removed in a future release.

如何从旧语法转换为新语法?

有人知道旧语法什么时候实际上已经过时并且不能再使用了吗?

编辑:(补充问题)

是否有任何工具可以自动执行此转换?

In the transition from Visual Studio 2005 to Visual Studio 2008 I started getting this error for my (managed) c++ projects:

warning D9035 : option 'clr:oldsyntax' has been deprecated and will be removed in a future release.

How to I convert from the old syntax to the new one?

Does anybody know when the old syntax actually becomes obsolete and cannot be used anymore?

EDIT: (supplementary question)

Are there by any chance any tools for doing this conversion automatically?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

︶ ̄淡然 2024-10-08 06:17:26

要更改公共语言运行时支持,请打开 C++ 项目的属性对话框,然后选择节点配置属性 -> 一般。您可以在这里进行更改:

alt text

对于如何升级语法,我可以推荐这两篇优秀的 MSDN 文章:

To change the Common Language Runtime support you open the properties dialog for your c++ project and select the node Configuration Properties -> General. Here you can make the change:

alt text

For how to upgrade the syntax I can recommend these two excellent MSDN articles:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文