vsixmanifest将v1.0迁移到v2.0

时间:2017-10-09 09:08:31

标签: visual-studio templates migration vsix vsixmanifest

我在VS2010中使用的版本1.0中有一个vsix清单,我想将它迁移到vsix清单版本2.0。

版本1.0看起来像:

<Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
  <Identifier Id="38cd15a6-54db-4372-bf21-42e77038a3c5">
    <Name>INProcessor</Name>
    <Author>Info</Author>
    :

版本2.0看起来像:

<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
  <Metadata>
    <Identity Id="INProcessor.Company.d19aa80e-a7e4-4508-a6c3-9a3518bb153b" Version="1.0" Language="en-US" Publisher="Company" />
    <DisplayName>INProcessor</DisplayName>
    :

我尝试通过将其加载到比2010年更新的VisualStudio版本来进行迁移。但是vsix文件不会迁移到更新的格式。如果我用vsix清单编辑器打开它,它只显示xml源代码。

有没有办法自动迁移vsix清单文件?

我还在互联网上搜索了有关版本1.0和版本2.0中的xml标签的更多描述,但我找不到任何有用的信息。 您是否知道某处的任何信息,以便我可以手动进行迁移?

谢谢 亲切的问候, 汤姆

0 个答案:

没有答案