繁体   English   中英

将packages.config更改为somethingelse.config

[英]Changing packages.config to somethingelse.config

我创建了一个ASP.NET MVC 4.5应用程序。
现在我想将packages.config更改为mypackages1.config。 一个简单的文件重命名。

我编辑了.csproj文件,并按照提到的方式重命名。
我按照提到的那样重命名了packages.config文件。
我编辑了repositories.config并进行了如上所述的更改。

但是,当我发布Install-Package somepackage时,它创建了一个新的packages.config文件。

有没有办法可以重命名我的packages.config文件? 我的解决方案中还没有.nuget文件夹。

这不受支持。 您无法将packages.config文件更改为任意名称。

NuGet唯一支持的是拥有以项目文件本身命名的packages.config文件。 这允许多个项目文件(.csproj)位于同一目录中。 因此,如果您的项目名为FooBar.csproj,您可以拥有一个名为的packages.config文件:

packages.FooBar.config

尝试为您的解决方案启用nuget包还原,然后将创建nuget文件夹。 在Nuget.Targets文件中,将packages.config重命名为您更改的名称。 我没试过,但尝试这可能对你有所帮助。 此外,您必须确保新下载的内容必须单独在该文件中创建一个条目而不是它创建的packages.config。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM