Visual Studio 2010:在 VSPackage 工具窗口中使用 winforms 用户控件
使用工具窗口创建简单的 VSPackage 时,将创建示例 WPF 用户控件并将其添加到工具窗口。 该用户控件必须是 WPF 的吗?我有一个 winforms 用户控件,当…
VSPackage 中的 ToolStripContainer
我有一个 VSPackage,其中有几个工具窗口。正如您所知,工具窗口派生自一个名为 WindowPane 的类,该类与标准 Form 类完全不同。 在我的工具窗口中,…
注册 Visual Studio 2005/2008 包
我有一个现有的 VSPackage,最初是在 Visual Studio 2005 中开发的。从那时起,该包已转换为 Visual Studio 2008 项目,但仍然保留与 Visual Studio 2…
VS 扩展架构(包 API/Visual Studio 库)
最近我发现了上面显示的来自微软的 Visual Studio 扩展平台图表。 大多数事情我都很清楚。但是,我想知道 Package API 和 VSL(Visual Studio 库)。…
如何调试 VSPackage 项目
我安装了 VS2010 SDK 并创建了一个 VSPackage 项目,其中包含一个空的“Initialize”方法。 [PackageRegistration(UseManagedResourcesOnly = true)] …
VSPackage:当没有“真实”文件时如何获取选定的文件解决方案已打开
我正在用 C# 开发一个 VSPackage,我想知道当只有一个文件(或在 Visual Studio 中打开多个文件)时如何获取当前文件。 当存在层次结构时(打开一个真…
Visual Studio 2010 包可以安装在 Visual Studio 2008 中吗?
我想要一个可在 VS2008 中加载的 Visual Studio 包。为此,我遵循了以下步骤: 在 VS2008 中创建一个新的包项目,并确保其加载正常 将项目移植为 VS20…
VSPackage:在运行时修改工具栏按钮文本/工具提示
我一直在开发一个 Visual Studio 扩展作为 VS2008/2010 的插件。现在的新版本将作为仅适用于 VS2010 的 VSIX 包来完成(因为无论如何它必须是 .NET 4…
VSPackage 加载顺序 - 在另一个 VSPackage 之前加载?
如何创建一个依赖于另一个 VSPackage 中功能的 VSPackage?换句话说,如果我的 VSPackage A 导出了 VSPackage B 中需要的某个功能,那么如何确保首先…
如何部署和注册支持多个版本的 Visual Studio(2005、2008、2010)的 VSPackage?
我有一个开源 VSPackage,我想发布它以支持 Visual Studio 2005、Visual Studio 2008 和 Visual Studio 2010。我试图弄清楚如何创建安装程序以及如何…
2005/2008/2010 的 Visual Studio 软件包?
我们希望将我们开发的内部工具转变为 Visual Studio 包,并将其出售给其他开发人员。该工具将影响自定义编辑器和/或自定义语言。 Visual Studio 2010 …