cost 267 ms
在 Visual Studio 2022 (.NET6) 中创建 C# 项目模板 - Create C# Project Templates in Visual Studio 2022 (.NET6)

我有带有 dotnet 6 的VS 2022 2022。我想创建自定义项目模板。 我如何 package 它,以便我的同行可以在他们的机器上使用它? (我尝试过 VSIX,但我认为它还不支持 dotnet 6) 另外,我想使用自定义变量。 例如,如果我创建一个名为XYZ的项目, control ...

在 Visual Studio 的关于对话框中显示正确的扩展版本号 - Showing the correct version number of an extension in the about dialog in Visual Studio

在为 Visual Studio 开发扩展时,您可以在vsixmanifest文件中指定扩展的版本号,如下所示:<Metadata> <Identity ... Version="2.1.3" ... /> 这将按预期在扩展模式中显示版本号2.1.3 。 但版本号未 ...

通过 Azure 管道发布 vsts 扩展时出错 - Error while publishing vsts extension through Azure pipeline

在 Azure 管道中使用“发布 Visual Studio 扩展”任务发布 vsts 任务时出现以下错误: 我在清单文件中添加了类别,见下文,但我观察到错误是因为类别 我可以在 MarketPlace 中手动发布任务。 但是在尝试使用“发布 Visual Studio 扩展”任务发布任务时,我遇到 ...

“GetDeploymentPathFromVsixManifest”任务意外失败 - The “GetDeploymentPathFromVsixManifest” task failed unexpectedly

尝试调试 VS 扩展项目时,如何解决“GetDeploymentPathFromVsixManifest”任务意外失败? 同样的问题已经被多次询问,原因不同,都是针对 VS2017,通常是为了从 VS2015 升级 VS 扩展,应该已经用 VS 2019 解决了。然而,它刚刚弹出。 对于在 SO 上 ...

VSIX 清单编辑器参数不正确。 (HRESULT 异常:0x80070057 (E_INVALIDARG)) - VSIX Manifest Editor The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))

我有一个 VSIX 项目。 在尝试添加新命令或尝试将资产添加到 source.extension.vsixmanifest 时,出现以下错误: -------------------------- Microsoft Visual Studio -------------------- ---- ...

VS2019 addin/extensions 如何启用/禁用菜单项 - VS2019 addin/extensions How do enable/disable menu item

我正在学习如何编写 VS2019 插件/扩展并寻找一些关于特定问题的好资源,例如...... 我正在寻找一些答案,例如, 如何仅在解决方案中打开或选择特定类型的项目时启用我的菜单项。 ? 如何遍历解决方案中的文件,如何在解决方案中添加文件? 是否有任何可用的 dom 对象,通过它我 ...

在 vsix 安装中,什么会导致“Value cannot be null, Uristring”? - What would cause “Value cannot be null, Uristring” in a vsix installation?

在最新版本的 Visual Studio 16.6.2051 中,无法再安装我的 Visual Studio package。 我得到错误 该安装在以前版本的 Visual Studio 中运行(可能在最新版本中)。 我确信 Visual Studio 中发生了一些变化。 但是,这并不意味着我的安 ...

如何在 vsix 扩展中隐藏向导 window 中的框架下拉菜单 - How to hide Framework dropdown in the wizard window in vsix extension

我正在生成 .net 核心作为 output 项目,但在 vsix 向导中它显示 .net 框架下拉菜单会误导用户。如何隐藏此下拉菜单? 我们是否需要在下面的 vsTemplate 中添加任何属性/设置? 我的 VsTemplate 如下所示。 VS 模板 => 模板数据代码如下所示, ...

如何在 Visual Studio 扩展 DisplayName 中包含冒号 - How to include a colon in a Visual Studio extension DisplayName

我想使用冒号 ( : ) 作为我扩展的DisplayName的一部分。 我已经修改了 my.vsixmanifest 文件,如下所示: 但是,在构建时我收到一个错误: 文档没有说明任何字符限制,只是DisplayName必须少于 50 个字符。 我什至尝试过对冒号进行编码,但我得到了相同的错误消息 ...

如何让 NuGet package 恢复以处理存储在 VSIX 中针对 Visual Studio 2019 的本地部署包? - How do you get NuGet package restore to work on locally deployed packages stored in VSIX targeting Visual Studio 2019?

我知道关于这个主题已经有多个问题,但它们似乎都已经过时了。 澄清一下,我使用的是“新”VSIX 清单格式,并尝试遵循此处的官方说明: https://docs.microsoft.com/en-us/nuget/visual-studio-extensibility/visual-studio-t ...

如何根据所选的 Visual Studio 主题创建自定义 VSIX 向导 - How to create a custom VSIX wizard based on the Visual studio's theme selected

我需要创建一个自定义的 vsix(visual studio 扩展项目)向导,它是一个单一的 windows 窗体,我开发它时考虑到了在visual studio 中选择的黑暗主题。 因此,向导步骤中的窗口背景以深色背景显示。 当用户将 Visual Studio 主题更改为浅色背景时,向导对话框颜 ...

有没有办法在 vsTemplates 中添加条件? 或根据用户选择生成输出项目的方法 - Is there a way to add conditions in vsTemplates? or a way to generate output projects based on user selections

我需要生成自定义项目模板。 我向用户展示了向导(使用 vsix 项目),其中包含三个复选框,用户可以根据需要创建的项目数量选择其中的一个或多个复选框。 假设用户选择一个,那么输出的解决方案必须有一个项目。 假设用户选择任意两个,那么输出的解决方案必须有这两个项目。 目前,无论选择如何,都会创建三 ...

如何创建 mvc 项目模板并在 VSIX 项目中使用。 项目中不存在目标“TemplateProjectOutputGroup” - How to create a mvc project template and use it in VSIX project. The target "TemplateProjectOutputGroup" does not exist in the project

我按照以下步骤操作, 使用 Visual Studio 中的预定义模板创建了一个基本的 MVC 应用程序(比如 MVCTemplate) 使用 Visual Studio 中的导出模板向导为上述项目创建了 MVCTemplate.vsTemplate 将新创建的 MVCTemplate ...

签名和更新 Visual Studio 扩展 - Sign and update Visual Studio Extensions

所以这似乎是一个非常简单的任务,我创建了一个几天前上传的 VSIX。 几天后,我修复了一些问题,现在我想更新市场上的扩展。 我继续查看了MSDN ,其中说明了以下内容: 未签名的所有用户扩展都不会自动更新。 您应该始终签署您的扩展名。 因此,我继续尝试按照此处的说明签署我的 VSIX。 这告诉我执行 ...

如何为 VS 2017 安装 WiX 扩展 - How to Install WiX Extensions for VS 2017

我是 Visual Studio 2017 Professional 的新手,正在尝试复制我的 Vs2013 开发环境,包括安装 WiX 扩展。 不幸的是,当我尝试安装 Votive2017.vsix 文件时,我收到一条错误消息: 有人可以帮忙吗。 在过去的三个小时里,我一直在努力解决这个问题 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM