【发布时间】:2010-09-06 11:46:08
【问题描述】:
我正在开发一个独立的 Shell,以迎合使用 Shell 执行特定任务的“设计师/特殊内容创建者”。当他们对文件进行操作时,他们需要能够使用 TFS 进行源代码控制。这主要是因为开发人员还将使用 Visual Studio 2008 对 TFS 中的相同文件进行操作。
在查找和搜索之后,我仍然找不到可供 Shell 使用的 Team Explorer。 在 MSDN 论坛上询问,让我得到“隔离外壳中尚不支持此功能”的答案。好吧,如果你想为你的文件使用源代码控制系统,那么放弃 shell 的全部意义是不合理的。我们的想法不是使用 TFS 提供程序 API 重新创建所有内容并开发工具窗口等。
Visual Studio Extensibility book by Keyven Nayyeri 有一个示例,仅涉及添加 sc 提供程序的问题。
有没有人致力于开发 Visual Studio 2008 隔离外壳 应用程序/环境?请提供 cmets、问题 - 除了我已经参与的以下主题之外,您必须分享的任何内容。
来自 MSDN 论坛的主题:
感谢您的回答。是的,您是对的,我们将为用户获取 CAL,而无需购买 Visual Studio,这就是我们将要采取的方向。
但我还没有弄清楚如何在 Shell 内部使 Team Explorer 可供此类用户使用。因此,我正在寻找有关如何做到这一点的技术细节。
我的意思是,我有一个用户,他安装了我的 VS Shell 应用程序,他的机器上没有 VStudio Team 系统。现在如果我获得 CAL for TFS 并安装 Team Explorer,你认为它会自动在 VS Shell 应用中可用吗?
有什么想法吗?您是否致力于实现这一目标?
谢谢
【问题讨论】:
标签: visual-studio vsx extensibility