我正在开发一个 Visual Studio 扩展 (VSIX)。 我有一个针对 Visual Studio 2019 的旧项目和一个针对 Visual Studio 2022 的新项目,用于相同的扩展。 它们在文件夹结构中的相同位置都有相同的.png 文件,即图像所在的名为“Images”的子文件夹 ...
我正在开发一个 Visual Studio 扩展 (VSIX)。 我有一个针对 Visual Studio 2019 的旧项目和一个针对 Visual Studio 2022 的新项目,用于相同的扩展。 它们在文件夹结构中的相同位置都有相同的.png 文件,即图像所在的名为“Images”的子文件夹 ...
我有带有 dotnet 6 的VS 2022 2022。我想创建自定义项目模板。 我如何 package 它,以便我的同行可以在他们的机器上使用它? (我尝试过 VSIX,但我认为它还不支持 dotnet 6) 另外,我想使用自定义变量。 例如,如果我创建一个名为XYZ的项目, control ...
在为 Visual Studio 开发扩展时,您可以在vsixmanifest文件中指定扩展的版本号,如下所示:<Metadata> <Identity ... Version="2.1.3" ... /> 这将按预期在扩展模式中显示版本号2.1.3 。 但版本号未 ...
我正在构建一个 VSIX 项目并看到此错误消息: VSSDK1311 vsixmanifest 必须包含“PackageManifest:Installation:InstallTarget:ProductArchitecture”的值。 我需要做什么来解决这个问题? ...
在 Azure 管道中使用“发布 Visual Studio 扩展”任务发布 vsts 任务时出现以下错误: 我在清单文件中添加了类别,见下文,但我观察到错误是因为类别 我可以在 MarketPlace 中手动发布任务。 但是在尝试使用“发布 Visual Studio 扩展”任务发布任务时,我遇到 ...
尝试调试 VS 扩展项目时,如何解决“GetDeploymentPathFromVsixManifest”任务意外失败? 同样的问题已经被多次询问,原因不同,都是针对 VS2017,通常是为了从 VS2015 升级 VS 扩展,应该已经用 VS 2019 解决了。然而,它刚刚弹出。 对于在 SO 上 ...
我有一个 VSIX 项目。 在尝试添加新命令或尝试将资产添加到 source.extension.vsixmanifest 时,出现以下错误: -------------------------- Microsoft Visual Studio -------------------- ---- ...
我正在学习如何编写 VS2019 插件/扩展并寻找一些关于特定问题的好资源,例如...... 我正在寻找一些答案,例如, 如何仅在解决方案中打开或选择特定类型的项目时启用我的菜单项。 ? 如何遍历解决方案中的文件,如何在解决方案中添加文件? 是否有任何可用的 dom 对象,通过它我 ...
在最新版本的 Visual Studio 16.6.2051 中,无法再安装我的 Visual Studio package。 我得到错误 该安装在以前版本的 Visual Studio 中运行(可能在最新版本中)。 我确信 Visual Studio 中发生了一些变化。 但是,这并不意味着我的安 ...
我正在生成 .net 核心作为 output 项目,但在 vsix 向导中它显示 .net 框架下拉菜单会误导用户。如何隐藏此下拉菜单? 我们是否需要在下面的 vsTemplate 中添加任何属性/设置? 我的 VsTemplate 如下所示。 VS 模板 => 模板数据代码如下所示, ...
我想使用冒号 ( : ) 作为我扩展的DisplayName的一部分。 我已经修改了 my.vsixmanifest 文件,如下所示: 但是,在构建时我收到一个错误: 文档没有说明任何字符限制,只是DisplayName必须少于 50 个字符。 我什至尝试过对冒号进行编码,但我得到了相同的错误消息 ...
我知道关于这个主题已经有多个问题,但它们似乎都已经过时了。 澄清一下,我使用的是“新”VSIX 清单格式,并尝试遵循此处的官方说明: https://docs.microsoft.com/en-us/nuget/visual-studio-extensibility/visual-studio-t ...
我需要创建一个自定义的 vsix(visual studio 扩展项目)向导,它是一个单一的 windows 窗体,我开发它时考虑到了在visual studio 中选择的黑暗主题。 因此,向导步骤中的窗口背景以深色背景显示。 当用户将 Visual Studio 主题更改为浅色背景时,向导对话框颜 ...
我创建了一个“.vsix”包。 我已经用"InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0,)"更新了清单文件 用于安装“.vsix”文件的命令是"C:\\Program Files (x86)\\Micr ...
我需要生成自定义项目模板。 我向用户展示了向导(使用 vsix 项目),其中包含三个复选框,用户可以根据需要创建的项目数量选择其中的一个或多个复选框。 假设用户选择一个,那么输出的解决方案必须有一个项目。 假设用户选择任意两个,那么输出的解决方案必须有这两个项目。 目前,无论选择如何,都会创建三 ...
我按照以下步骤操作, 使用 Visual Studio 中的预定义模板创建了一个基本的 MVC 应用程序(比如 MVCTemplate) 使用 Visual Studio 中的导出模板向导为上述项目创建了 MVCTemplate.vsTemplate 将新创建的 MVCTemplate ...
所以这似乎是一个非常简单的任务,我创建了一个几天前上传的 VSIX。 几天后,我修复了一些问题,现在我想更新市场上的扩展。 我继续查看了MSDN ,其中说明了以下内容: 未签名的所有用户扩展都不会自动更新。 您应该始终签署您的扩展名。 因此,我继续尝试按照此处的说明签署我的 VSIX。 这告诉我执行 ...
我是 Visual Studio 2017 Professional 的新手,正在尝试复制我的 Vs2013 开发环境,包括安装 WiX 扩展。 不幸的是,当我尝试安装 Votive2017.vsix 文件时,我收到一条错误消息: 有人可以帮忙吗。 在过去的三个小时里,我一直在努力解决这个问题 ...
我正在使用以下extension.vsixmanifest文件创建我的vsix软件包: 当我尝试安装针对Visual Studio 2017或Visual Studio 2019的安装时 ,出现以下消息: 有人知道我该如何解决这个问题? ...