[英]Mixing packageReference and packages.config in one Solution?
[英]MVC Packages.config can be removed
我正在將一個項目從ASP.NET WebForms
遷移到MVC
。 新解決方案將在現有頁面ASPX
,而新功能將使用MVC實現。
因此,已經實現了代碼更改。 我了解MVC包含NuGet軟件包,並且正在查看packages.config文件,也了解它有助於跟蹤版本,但是現在對使用它不感興趣(感覺它占用了額外的空間)。
因此,如果我從解決方案中刪除packages.config ,是否會損害我的MVC應用程序?
只是不要, 拜托了 !
我敢肯定,您現在可以在項目中使用額外的2-3kb。
NuGet
為您做了很多事情,您最終會愛上它。
PS:是的,事情會破裂。 也許不是馬上,但是當您嘗試安裝/更新軟件包時,它們最終會出現。
如果您不想在源代碼管理中使用packages文件夾(包含庫軟件包), 則可以忽略該文件夾 。 這是安全的,因為您可以將Visual Studio
配置為在編譯項目時自動下載缺少的軟件包 。 它基於packages.config文件執行此操作。
要啟用此功能,您必須進入選項-> NuGet程序包管理器,然后選中那里找到的兩個復選框。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.