开发Visual Studio 2013扩展时的奇怪显示" * .vsix"

时间:2015-10-23 05:21:41

标签: visual-studio visual-studio-2013 vsix

我正在开发VS2013扩展程序。当按Ctrl + F5从Visual Studio开发环境运行扩展时,我看到以下奇怪的显示:

enter image description here

似乎syntax highlighting仍在使用,但只有每一行的过分为紫色。

但是如果我安装我的VS扩展并通过正常启动VS来运行它。显示正常。

任何人都知道如何修复它?这是一些VS bug吗?

1 个答案:

答案 0 :(得分:1)

问题已解决。

我添加了name,其中包含以下默认实现:

Editor Classifier

我曾将此编辑器分类器添加到我的VSIX包中,并使用public UDKBuildDescriptionFileEditorFormat() { this.DisplayName = "UDKBuildDescriptionFileEditor"; //human readable version of the name this.BackgroundColor = Colors.BlueViolet; // <-- HERE this.TextDecorations = System.Windows.TextDecorations.Underline; // <-- HERE } 运行它。但是在我从VSIX中删除它之后似乎。在使用Ctrl + F5运行时,Visual Studio无法自动删除它。

解决方案是,从Ctrl + F5手动卸载此编辑器分类器。