.net - 具有依赖于其他 NuGet 包的 NuGet 依赖项的 Visual Studio 模板

标签 .net visual-studio-2015 nuget vsix

我创建了一个将作为 VSIX 分发的项目模板。该模板取决于 NuGet 包(我创建的),我按照此处描述的步骤操作 https://docs.nuget.org/create/packages-in-visual-studio-templates#vsix-package-repository这种工作,它创建一个项目并应用 NuGet,但它不应用此 NuGet 的依赖项(例如:JQuery、bootstrap...)

恢复也无济于事。有什么想法吗?

谢谢

最佳答案

Have done the following config 

<WizardExtension>
    <Assembly>NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly>
    <FullClassName>NuGet.VisualStudio.TemplateWizard</FullClassName>
  </WizardExtension>
  <WizardData>
    <packages repository="extension" repositoryId="your vsix id">
      <package id="your package" version="1.0.0" />
     </packages>
  </WizardData

关于.net - 具有依赖于其他 NuGet 包的 NuGet 依赖项的 Visual Studio 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34319851/

相关文章:

.net - 在 GAC 中有 2 个版本的 MySql.Data 程序集有问题吗?

c# - 对象如何检测它何时被处理?

c# - CSC : error CS7038: Failed to emit module

c# - 使用较新版本的 C# 构建的 NuGet 包是否可以在使用较旧版本的 C# 的项目中使用?

.net - 为什么要锁定 Collection.SyncRoot 而不是锁定集合?

用于处理字体文件的 C# 库 - TTF (TrueType),其他

c# - 打开可空 bool 值 : case goes to null when value is true

ReSharper Shift + Alt + L(打开文件)在2015年无法使用.resx吗?

c# - 无法解析 Nuget 包的版本

visual-studio-2017 - VS2017 nuget 包文件被视为链接而不是实际文件