visual-studio - 将弃用/clr :oldSyntax supported in VS2005 and VS2008 still work with VS2010?

标签 visual-studio visual-c++ visual-studio-2010 clr

有谁知道(无论哪种方式都有信心)Microsoft 是否计划继续支持(如编译)旧版 (2003) 已弃用 (vs2005/vs2008) 托管 C++ (MC++) 语法以在 C++ 代码中针对 .NET CLR?

Microsoft 正式弃用了 VS2005 C++ 编译器 (Orcas) 中的/clr:oldSyntax;幸好 VS2008 C++ 编译器仍然支持/clr:oldSyntax 开关。

但是VS2010的C++编译器还会支持吗?或者 VS2010 的发布最终会打破与/clr:oldSyntax 的向后兼容性吗?

我需要在 VS2010 发布之前了解项目计划调度,但在 MSDN 站点或 MVP 站点上找不到官方词?

最佳答案

如果您在 MSDN 或 MVP 上找不到信息,那么直接询问 Microsoft 可能是个好主意 here (我猜是 C++ 的)。我不在 Microsoft 工作,但我在另一个(非常)大的组织工作,我们开发人员非常密切地监视公共(public)论坛。我怀疑有相当多的 MS 开发人员会关注该站点。

但是,如果您在没有风险管理和意外事件的情况下进行项目规划,那您就做错了。

您应该考虑到它得到支持的可能性,并执行以下两种操作之一。

  • 在您的甘特图中有一个项目允许重新设计。
  • 有一份风险日志,明确说明可能需要重新设计。

根据我的经验,第一个通常更好,因为如果您发现您不必做它并且日程安排正在下滑,您可以放下那个项目来 catch 。有时你可以放弃它并更快地交付,只是为了让你自己在年度绩效评估中看起来更好:-)

但即使您不允许这样做,然后发现有必要这样做,风险也会变成一个问题,您可以向上级管理层解释为什么需要更多时间。您已被覆盖,因为它已在风险日志中明确说明 - 然后他们决定给您更多时间或继续使用 MSVC 的后级。

请记住,如果您不必这样做,您可能仍然应该考虑它(没有进度延误)。微软并没有因为笑而贬低他们,他们会在某个时候消失。尽管 YAGNI 建议除非迫在眉睫,否则您不应该担心它,但谨慎的做法是为它做好准备。一些工作。

这将避免微软最终删除该功能时的最后一分钟疯狂抢购。

关于visual-studio - 将弃用/clr :oldSyntax supported in VS2005 and VS2008 still work with VS2010?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/796129/

相关文章:

visual-c++ - 断言不是从发布版本中编译出来的

c++ - 如何将元素插入 vector 的开头?

asp.net - 如何使用 WSP 将 Asp.net Web 应用程序部署到 Sharepoint 2010 站点

C++正则表达式的简单使用

visual-studio - 在 VS 2017 中创建团队项目

visual-studio - 在授权 header visual studio 2013 负载测试中向变量添加文本

visual-studio - Visual Studio : ctrl+shift+v opens clipboard ring window

c++ - 如何关闭 SYSTEM_HANDLE(或另一个进程中打开的文件句柄)

sql-server - 已安装 VS2012 - 现在无法使用 SSMS 连接到 SQL 服务器

c++ - 如何为 Qt 应用程序创建可执行文件?