5

我正在考虑创建一个基于 Visual Studio Shell(主要是隔离模式)的产品。由于 Visual Studio 2010 很可能在我的产品之前是 RTM,所以以 VS2010 为基础而不是 VS2008 是否有意义?

有没有人看过他们在 shell 框架方面所做的更改,以及是否改进到足以保证在文档更好且非 beta 2008 上使用它?

4

3 回答 3

7

编辑器可扩展性模型发生了根本性的变化,因为它在 2010 年基于 MEF 和 WPF。如果您在 2008 年扩展编辑器,很可能您必须进行相当多的更改才能在 2010 年工作。

但是,大量的可扩展性仍然依赖于保持不变的旧 VSIP/COM。

如果您计划在 2010 年的时间范围内发货,我认为跳过 2008 年并不是一个坏主意。

于 2009-07-15T03:34:48.840 回答
4

作为一个正在开发基于 VS2008 shell 的产品的人,我强烈建议使用 VS2010 作为基础。他们已经清理了他们的界面,并且可能修复了 VS2008 shell 中的许多错误。我认为它们对错误也比在“旧”VSShell 中发生时更敏感。

于 2009-07-15T03:33:56.877 回答
0

这真的不是一个技术问题,在我看来——你需要先考虑你的客户——是否有足够多的人使用 vs08?
(我遇到了类似的问题并得出结论,对于我的场景 - 我需要支持 VS08)

于 2009-08-06T10:55:22.273 回答