vsix 相关问题

VSIX包是一个.vsix文件,其中包含一个或多个Visual Studio扩展(VS2010以上版本)。

有人成功在 C#“Visual Studio”VSIX 扩展项目的 ToolWindow 中托管 WebView2 控件吗?

我有一个 Visual Studio VSIX 项目,当前使用非常过时的基于 IE 的 WebBrowser 控件。微软似乎不希望我们再使用该控件,因为他们已经弃用了我......

回答 1 投票 0

Visual Studio 2022 Pro Github Copilot - 不存在,我们无法创建它,不对应于任何已知的安装根位置

我正在尝试安装 Visual Studio 2022 Professional Github Copilot 扩展,但安装失败。我没有 ARM64,所以这不适用于我。安装日志失败...

回答 1 投票 0

VS 2022 扩展图像未在自定义 IntelliSense 中显示

我正在开发语言扩展(针对 VS 2022)并提供用于代码完成的自定义数据。所以我有 1 个 VS 扩展包(UI 等),其中包括另一个 VSIX 项目作为 MEF 组件(

回答 1 投票 0

如何在 VSIX 项目中使用 WPF 自定义控件/样式库?

我有一个带有自定义向导的 vsix,我想使用 WPF 作为向导,我可以创建一个窗口并显示我的向导,现在我想使用包含在库/nuget 中的 Fluent WPF 样式: https://github...

回答 1 投票 0

Roslyn 代码重构 VSIX 项目 -- 如何向 VSIX 添加更多内容?

我已经通过代码重构 (CodeRefactoringProvider) roslyn 项目创建了一个带有一些不错的重构功能的 Visual Studio 扩展,但在添加方面并没有什么实际意义

回答 1 投票 0

无法在arm64上安装VSIX Visual Studio扩展?

我无法在我的arm64 Windows 计算机上的Visual Studio 2022 中安装任何主题。 VSIX 总是出错。

回答 2 投票 0

如何使用 Visual Studio 扩展创建绿色(或蓝色)波浪线装饰

我有一个 Visual Studio 扩展,显示红色错误曲线。我还喜欢提供其他颜色的曲线,例如黄色用于警告。 创建红色曲线可以通过扩展...

回答 3 投票 0

Visual Studio 扩展 - 已经有一个菜单命令的命令处理程序

我正在开发一个扩展,必须删除一个自定义命令然后重新添加它。现在,当我尝试运行扩展时,我收到一条错误消息 已经有一个菜单命令的命令处理程序....

回答 2 投票 0

通过语言服务器协议 (LSP) 使用 Markdown 弹出(悬停)

我正在用 C#(使用 VS2022)构建一个语言服务器,它实现语言服务器协议 (LSP) 17.2.8 (https://www.nuget.org/packages/Microsoft.VisualStudio.LanguageServer.Protocol.Extension ...

回答 1 投票 0

如何将自定义文件类型的语法着色添加到 Visual Studio(而不是 Code)?

我有一个由我们的应用程序使用的自定义(基于文本)文件类型。它既不是 XML,也不是 JSON,也不是 YAML,而是一种满足我们需求的自定义格式(一种特定于领域的语言,如果你想这样称呼它的话)...

回答 1 投票 0

如何将 IServiceProvider 注入 WPF UserControl

我正在编写一个 VSIX 项目,它显示解决方案中文件的树视图(如解决方案资源管理器)。 我现在需要显示项目项(.cs 文件等)的相关图标,并执行以下操作...

回答 1 投票 0

将 vsixsigntool.exe 与 SafeNet HSM 结合使用 |使用 HSM 签署 VSIX

之前,我成功使用 vsixsigntool.exe 以 VSIX 格式对 Visual Studio 的扩展进行签名。命令行调用如下所示: vsixsigntool.exe 签名 /f %PFX% /p %PWD% /sha1 %HASH% /t...

回答 1 投票 0

如何为 .NET 6 创建 VSIX 模板

我创建了一个包含 4 个项目的解决方案。其中一个是 VSIX 项目,另一个是项目模板,其中 2 个是项目模板。我想创建 VSIX,因为所有团队都使用它。直接导出项目

回答 2 投票 0

无法使用 VsixUtil.exe 创建私人画廊原子源

我按照 https://learn.microsoft.com/en-us/visualstudio/extensibility/how-to-create-vsix-feed-for-private-gallery?view=vs-2022 中的说明运行我编译的工具...

回答 1 投票 0

向我的 Visual Studio 扩展添加 Nuget 引用时出现 FileNotFoundException

更新针对 .Net 4.8 的 Visual Studio 扩展,Fluxor 支持该框架。 我有一个 Visual Studio 扩展项目(.net 4.8)。我已经添加了对 Fluxor 的 NuGet 包引用,但如下所示

回答 1 投票 0

并非所有引用的权限或组都分配给调用者

我正在尝试使用管理扩展在 Visual Studio Enterprise 2022 中安装 Microsoft Visual Studio 安装程序项目。我收到以下错误。 22-12-2022 19:56:44 - Microsoft VSIX Insta...

回答 1 投票 0

无法使用 VSIX 社区工具包将自定义命令添加到 Visual Studio 2022 中项目的上下文菜单

我正在尝试将上下文菜单添加到项目的上下文菜单中。在 Visual Studio 中右键单击项目文件打开的文件 我的 VSCT 文件如下所示 我正在尝试向项目的上下文菜单添加上下文菜单。在 Visual Studio 中右键单击项目文件打开的文件 我的 VSCT 文件如下所示 <?xml version="1.0" encoding="utf-8"?> <CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <Extern href="stdidcmd.h"/> <Extern href="vsshlids.h"/> <Include href="KnownImageIds.vsct"/> <Include href="VSGlobals.vsct"/> <Commands package="AnalyzerExtension"> <Groups> <Group guid="AnalyzerExtension" id="MyMenuGroup" priority="0x0001"> <Parent guid="VSMainMenu" id="ItemNode"/> </Group> </Groups> <!--This section defines the elements the user can interact with, like a menu command or a button or combo box in a toolbar. --> <Buttons> <Button guid="AnalyzerExtension" id="MyCommand" priority="0x0100" type="Button"> <Parent guid="AnalyzerExtension" id="MyMenuGroup" /> <Icon guid="ImageCatalogGuid" id="StatusInformation" /> <CommandFlag>IconIsMoniker</CommandFlag> <Strings> <ButtonText>My Command</ButtonText> <LocCanonicalName>.AnalyzerExtension.MyCommand</LocCanonicalName> </Strings> </Button> </Buttons> </Commands> <CommandPlacements> <CommandPlacement guid="AnalyzerExtension" id="MyCommandPlacement" priority="0x0001" > <Parent guid="VSMainMenu" id="ItemNode"/> </CommandPlacement> </CommandPlacements> <Symbols> <GuidSymbol name="AnalyzerExtension" value="{5a8a77f2-be64-422c-9516-32e4cd00a008}"> <IDSymbol name="MyMenuGroup" value="0x0001" /> <IDSymbol name="MyCommand" value="0x0100" /> <IDSymbol name="MyCommandPlacement" value="0x0200" /> </GuidSymbol> </Symbols> </CommandTable> 我希望在为特定项目单击命令时添加代码分析代码 Group 应放置在 ProjectNode 菜单下,而不是 ItemNode 菜单下。 <Groups> <Group guid="AnalyzerExtension" id="MyMenuGroup" priority="0x0001"> <Parent guid="VSMainMenu" id="ProjectNode"/> </Group> </Groups>

回答 1 投票 0

如何处理多个插入符?

我正在开发一个 Visual Studio Extension/VSIX 包,用于涉及更改插入符号位置的工作。当然,处理单个插入符很容易: /// 获取当前活动视图的Host

回答 1 投票 0

如何获取 VS Code 扩展的版本列表?

是否有一致/通用的方法来查询以前版本的 VS 代码扩展列表,类似于从扩展中选择安装另一个版本...选项后的显示方式

回答 1 投票 0

根据 VS IDE 主题更改图像/gif

我正在尝试根据 IDE 的主题更改一个 vsix 插件的加载 GIF 图像(有 2 个 GIF - 一个用于浅色主题,一个用于深色主题)。 这就是我目前展示的方式......

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.