将 Visual Studio 2017 多项目 VSIX 发布到市场

尼古拉

我正在尝试将我的扩展 Visio 模板Visual Studio 扩展(带有自定义向导的多项目模板)移植到 Visual Studio 2017。

我按照文档中阐明的迁移扩展的步骤进行了操作:https : //docs.microsoft.com/en-us/visualstudio/extensibility/how-to-migrate-extensibility-projects-to-visual-studio-2017

它在本地构建和安装/工作正常(“在我的机器上工作”),但 Visual Studio站点拒绝接受它,给出愚蠢的错误消息Invalid Template File in VSIX它是否可能与最近将“视觉工作室画廊”迁移到市场上有关(它是否有效) - 是我还是他们?:)

如果 VS 2017 是一个多项目模板(2010-2015 的多项目模板似乎上传得很好),我是否应该为 VS 2017 做一些不同的事情?

或者也许有人可以给我一个链接/引用到Visual Studio 2017 (v3) 的多项目模板的工作源代码,可以成功上传到 Visual Studio 库

github上提供了完整的源代码,包括manifest和所有模板(带有 .2017 后缀的文件)

尼古拉

回答我自己,对于那些可能陷入同一陷阱的人:) 问题似乎是在其中一个子项目中缺少<Icon>元素

在 Microsoft 将图库中心迁移到 Marketplace 之后,它开始为您提供更好的故障诊断,帮助解决此类问题 - 现在至少可以准确地找出市场不喜欢您的扩展程序中的哪些内容:)

添加<Icon>扩展成功后发布

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual Studio 2017中的React项目

如何使用MSBuild构建Visual Studio 2017 VSIX

Visual Studio 2017 C ++项目将文本文件复制到输出目录

如何自动化Visual Studio 2017 Web项目发布到文件夹

如何在Visual Studio 2017中创建“带有自定义向导的多项目模板”

将Visual Studio 2012中的ssdt项目迁移到2017 cdc源未打开

使用Visual Studio 2017 FTP发布项目时显示错误

Visual Studio 2017详细发布

vsix项目(MEF)中的Visual Studio组件导入为空

Visual Studio 2017无法加载项目

适用于Visual Studio 2017的CMake多项目设置

如何使用Visual Studio 2017将ASP.NET Web API 2项目发布到IIS 8.5?

Visual Studio将项目发布到一个简单的安装程序中

Vsix安装程序在Visual Studio 2017(15.3)中失败

Visual Studio 2017社区项目模板

Visual Studio 2017加载项目失败

无法在Visual Studio 2017中打开项目

如何将Visual Studio Azure Functions项目(多个功能)发布到不同的Azure Function应用

Visual Studio 2017 Blazor项目模板丢失

通过Visual Studio 2017 VSIX项目构建SQL Server Management Studio扩展:为AsyncPackage类绕过Initialiaze()

将Visual Studio 2019降级到Visual Studio 2017

将解决方案从Visual Studio 2013移植到Visual Studio 2017

Visual Studio (2017) - Git 与常见项目

带有 ASP.NET Core 2 Web 应用程序模板的 Visual Studio 2017 VSIX 只安装一个空白项目

如何在 Visual Studio 2017 VSIX C# 项目中启用/禁用命令

Visual Studio 2017 Django 项目问题

将 OpenSSL 静态库添加到 Visual Studio 2017 项目

将 SSIS 项目/包从 Visual Studio 2017 复制到 2008(部分轻松接受)

如何使我的 Visual Studio 市场 VSIX 扩展公开可见