![](/img/trans.png)
[英]Change nuget packages folder and use another NuGet.Config in Visual Studio
[英]Visual Studio 2017 Nuget.config at solution folder not recognized
我在Visual Studio 2017上遇到問題,
新解決方案會在“ C:\\ Users \\ yopa \\ AppData \\ Roaming \\ NuGet \\ Nuget.config”中意外位置繼續引用Nuget.config文件。
我已經將'/.nuget/Nuget.config'文件添加到我的解決方案文件夾中。
但是,解決方案仍在引用“ C:\\”中的nuget配置文件,並且nuget軟件包也將還原到“ C:\\”軟件包文件夾中。
如何配置解決方案以遵守其目錄中的package.config文件?
我嘗試刪除漫游文件夾中的nuget.config文件,但是在完成nuget軟件包還原后,該解決方案將重新創建該文件。
如何配置解決方案以遵守其目錄中的package.config文件?
為了確保您的解決方案.nuget
文件夾中的package.config文件,您應該正確配置此文件,例如,我創建了一個測試示例解決方案,然后在.nuget
文件夾中添加了Nuget.config
:
我的NuGet.Config
文件:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<config>
<add key="repositoryPath" value="D:\Test" />
</config>
</configuration>
然后,另一個重要信息是記住在添加Nuget.config
文件后重新啟動Visual Studio 。
作為測試結果,nuget軟件包將還原到“ D:\\ Test”軟件包文件夾中:
看起來像寬的解決方案Nuget.config
內.nuget
文件夾不再支持。
NuGet 3.3和更早版本使用.nuget文件夾進行解決方案范圍的設置。 NuGet 3.4+中未使用此文件。
配置文件應放置在項目級別或項目路徑中的任何文件夾中,有關更多詳細信息,請查閱文檔。 配置nuget行為 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.