gpt4 book ai didi

.net - 是否创建一个已经包含Nuget包引用的Visual Studio项目模板?

转载 作者:行者123 更新时间:2023-12-04 18:14:36 25 4
gpt4 key购买 nike

我想创建一个Visual Studio 2010项目模板,该模板本质上是一个ASP.net 3.5 Webforms应用程序。

但是,我想自动添加一个NuGet包引用。我可以根据需要将实际的nupkg与模板捆绑在一起,但是我想知道是否可以在创建新项目时改为运行Install-Package命令以始终检索最新版本? (我可以保证以后的版本永远不会破坏模板)

那可能吗?到目前为止,我仅对项目模板进行了少量更改,所以我不知道确切的开始位置。我为MVC 3找到了一些东西,但是如上所述,我在Webforms(和.net 3.5)上。

最佳答案

您可以为其创建自定义模板,但是不会从网络上获取它,它只会从本地磁盘复制(尽管将来可能会改变)。菲尔·哈克(Phil Haack)最近在他的博客上写了一个article:

There are two major limitations:

  • The package must exist in the %ProgramFiles%\Microsoft ASP.NET\ASP.NET MVC 3\Packages folder. MVC 3 doesn’t go searching online for them.
  • The version attribute of the package in the element is required and is an exact match.

关于.net - 是否创建一个已经包含Nuget包引用的Visual Studio项目模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6272952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com