将Nuget包添加到Visual Studio Project模板而不绕过许可证接受?

时间:2017-03-29 18:16:14

标签: visual-studio visual-studio-2012 nuget-package visual-studio-extensions visual-studio-templates

如何发送包含第三方金块包依赖项的项目模板,并确保最终用户在安装之前可以选择接受任何软件包许可证?

我正在创建一个visual studio项目模板,其中包含一些块包。我想我可以用两种方式做到:

  1. csproj文件添加必需的引用,并在模板中包含packages.config:创建项目之后,在构建之前,它将“下载丢失的软件包”。
  2. 按照this documentPackages in Visual Studio templates)上的说明操作并在扩展程序中嵌入软件包,以便在创建项目时安装它们。
  3. 无论哪种方式,最终用户最终都会在他们的项目中安装一个或多个软件包,而不必同意软件包许可证(VS正在执行一种静默安装)。

0 个答案:

没有答案