我正在考虑基于Visual Studio Shell创建产品(主要是隔离模式)。由于Visual Studio 2010很可能在我的产品之前就是RTM,从VS2010作为基础而不是VS2008开始是否有意义?
有没有人看过他们改变了与shell框架相关的内容,是否有足够的改进以保证在更好的文档和非beta版2008上使用它?
答案 0 :(得分:7)
编辑器可扩展性模型从根本上改变,因为它基于2010年的MEF和WPF。如果你在2008年扩展编辑器,很可能你需要做一些改变才能让工作在2010年。
但是,大量的可扩展性仍取决于旧的VSIP / COM,它们保持不变。
如果您计划在2010年的时间范围内发货,我认为跳过2008并不是一个坏主意。
答案 1 :(得分:4)
作为一个正在开发基于VS2008 shell的产品的人,我强烈建议使用VS2010作为基础。他们已经清理了他们的界面并且可能修复了VS2008 shell中的许多错误。我认为他们对错误的敏感度要比在“旧的”VSShell中发生时更敏感。
答案 2 :(得分:0)
这真的不是一个技术问题,在我看来 - 你需要先考虑自己的客户 - 是否有足够多的人使用vs08? (我遇到了类似的问题并得出结论,对于我的场景 - 我需要支持VS08)