Visual Studio可扩展性(VSX)是开发Microsoft Visual Studio扩展的能力。
ServiceProvider.GetService()显示错误
我正在尝试创建一个扩展名(.vsix),在其中我需要访问状态栏并显示自定义文本。我正在遵循“扩展状态栏”正式Microsoft文档。我放置代码的方式...
HostType(“ VS IDE”)无法加载实验性配置单元
[在我的项目中运行单元测试时,一些装饰有HostType(“ VS IDE”)属性,以指示测试必须在Visual Studio中进行才能成功。完美适用于任何...
我想在上下文窗口的“查看呼叫层次结构”按钮的正下方放置一个命令按钮。我只能使用...
例如:地区| //光标应该在这里END REGION创建Region之后,光标点应该像通常的Visual Studio中一样自动放置在创建的Region内部,我正在使用...
找不到名为'VsTextBoxStyleKey'的资源。资源名称区分大小写。调试vsix项目时
我正在使用vs2019创建一个vsix项目,并在创建项目后添加命令项,这就是我所做的。但是当我调试项目时,我会得到一个例外:System.Windows.Markup ....
我有一个带有翻译的大JSON文件。现在,让我们假设它看起来像这样:{“ key0”:“ text0”,“ key1”:“ text1”}在许多函数中,我有如下调用:foo(“ key0”,true); boo(“ key”,0f,...
我正在使用的应用程序有一个桌面版本和一个Visual Studio扩展版本,两者大致提供相同的功能,因此重用相同的WPF控件集。这些......
如何检查/检测在我的VSPackage下运行的Visual Studio版本?我无法从注册表中获取,因为计算机可能安装了多个版本,所以我猜有一个API ......
Visual Studio中安装的自定义扩展在哪里?我知道你可以通过ExtensionManager.GetInstalledExtensions()获得路径,但是似乎没有找到的路径对应于我的扩展....
请看这个问题。最初的问题已经解决了,我的扩展中有一个方法。我希望当用户安装扩展时,也应安装键盘快捷键,并且...
我不使用VSIX进行集成(支持旧VS和SSMS)。安装程序将所有dll放入“程序文件”,将pkgdef和manifest放到特定文件夹中。目前VS2019显示我的分机的消息......
如何在VS2017中用C#创建SQL Server Management Studio 17的扩展?
我从简单的Hello World示例中创建了您的第一个扩展:来自Microsoft Docs的Hello World示例,以便从Extensibility项目构建SSMS 2017 Created VSIX项目的扩展...
我正在尝试构建一个visual studio扩展。我的项目是从“VSIX Project”模板创建的。根据文档,应该有一个自定义编辑器的模板,但我不是......
解决方案中的Visual Studio 2017可扩展性项目计数
我有两个Visual Studio解决方案,让我们说SolutionOne和SolutionTwo如下:SolutionOne Microsoft Visual Studio解决方案文件,格式版本12.00#Visual Studio 15 ...
我正在编写一个Visual Studio扩展,我需要知道最终用户项目的每个项目的可执行文件的最终位置。我们假设我专门针对C#desktop ...
Visual Studio可扩展性(VSX) - 获取当前分支名称
我正在开发Visual Studio扩展(VS Package)。我正在尝试获取项目/解决方案的源代码管理分支名称。 VS SDK中唯一可用的源代码控制服务是......
如何在创建Visual Studio扩展时在我的自定义命令中调用Visual Studio中的解决方案级别构建命令?
标题基本概括了所有内容。我正在编写一个visual studio扩展,我正在创建一个自定义命令。在此命令的回调中,我需要在...处调用“解决方案级别构建命令”
我想在VS中的文本编辑器中添加一些按钮。在创建ViewPort管理器的ViewPortTextViewCreationListener中,我想知道文档的路径或者它是public void ...
在Visual Studio 2017中使用项目确定工作模式
在Visual Studio 2017中,可以在“文件夹视图”模式下工作。这是打开文件夹(文件 - 打开 - 文件夹...)时运行的模式。你也可以使用'Solution Explorer'切换到它(...