Visual Studio Isolated Shell,问题添加/删除扩展

时间:2016-01-19 11:28:07

标签: c# .net visual-studio shell visual-studio-2012

问题在于,在执行第一次构建后,我无法更改visual studio isolated shell的包中包含的扩展名。

简短地说。无论我添加/删除哪些扩展,只有在项目从未构建并运行之前,才能看到更改。

如何重现此问题:

1)新项目...... - > Visual Studio Shell隔离的
1.5)这对于进一步调试很重要!制作解决方案目录的副本。 2)右键单击解决方案 - > Add-> New Project ...-> C# - > Editor Margin
3)在ShellExtensionsVSIX项目中使用设计器打开source.extension.vsixmanifest 4)转到资产 - >新增 5)类型:Ms.VS.MefComponent,来源:当前解决方案中的项目,项目:[ditor margin project],OK-> Save
6)在[编辑边距项目] - > source.extension.vsixmanifest设置发布者,保存
7)运行

使用独立的shell应用打开文本文件。它应该看起来像一个漂亮的绿色矩形与“Hello World!”在文本编辑器的底部。

关闭应用程序,然后返回visual studio。

1)关闭解决方案
2)导航到Documents并找到以您的解决方案命名的目录。删除它。
3)转到用户/ [用户名] /AppData/Microsoft/VisualStudio/11.0Exp/Extensions,删除缓存文件以及与扩展项目关联的所有目录(我删除了所有内容)
4)在添加编辑器边距之前从复制中打开解决方案 5)运行shell应用程序并打开文本文件

万。编辑器边距仍然有效......是否在某处静默缓存?

最好的问候

0 个答案:

没有答案