Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何为VS Express edition编写SourceControl外接程序_Visual Studio_Open Source_Visual Studio Express_Version Control - Fatal编程技术网

Visual studio 如何为VS Express edition编写SourceControl外接程序

Visual studio 如何为VS Express edition编写SourceControl外接程序,visual-studio,open-source,visual-studio-express,version-control,Visual Studio,Open Source,Visual Studio Express,Version Control,众所周知,Visual Studio Express edition不支持源代码管理集成和外接程序 很明显,有一个特性允许VS与任何类型的源代码管理集成。因此,我正在为自己使用VS express(在家中,也为我的个人项目使用VS express,并且希望为我的项目使用源代码管理),那么我应该怎么做呢 目前,我正在使用SVN并通过命令提示符使用SVN,但我想为VS Express edition创建一个与VS Express一起工作的外接程序 任何帮助都是值得的 更新:这样做的一个例子是编写一

众所周知,Visual Studio Express edition不支持源代码管理集成和外接程序

很明显,有一个特性允许VS与任何类型的源代码管理集成。因此,我正在为自己使用VS express(在家中,也为我的个人项目使用VS express,并且希望为我的项目使用源代码管理),那么我应该怎么做呢

目前,我正在使用SVN并通过命令提示符使用SVN,但我想为VS Express edition创建一个与VS Express一起工作的外接程序

任何帮助都是值得的


更新:这样做的一个例子是编写一个在VS旁边运行的应用程序,并通过重构找到这些项,使它们能够在VS express中使用sourcecontrol
您的解决方案可能完全不同

我不认为您可以,因为express Edition不支持加载项。有关更多详细信息,请参见

,正如Sam所说,您不能编写附加组件。在我看来,完整VisualStudio的最佳外接程序是AnkhSVN和

因此,我建议您改为查看。它是一个完整、成熟和免费的GUI SVN客户端,作为Windows资源管理器扩展实现。如果您无法集成到VisualStudio Express中,这是下一个最好的选择


微软Visual Studio团队的丹·费尔南德斯(Dan Fernandez)在他的博客上进行了讨论


出于实际和道德原因,我建议不要尝试此方法,但信息是公开的,因此如果没有它,此答案将不完整。

我知道Express不支持加载项,这是因为我正在寻找一个trickor黑客来实现此目的,以前总是有一些极客这样做。我希望我在这里找到了一个。@Colin正如我告诉@Sam的,我知道VS Express没有插件支持,我正在寻找一种后门、技巧、黑客或其他迫使VS使用它的东西。我还更新了我的question@Nasser我已经更新了我的答案。然而,我不建议尝试这个。