有谁知道(无论哪种方式都有信心)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/