gpt4 book ai didi

asp.net - MVC Packages.config 可以删除

转载 作者:行者123 更新时间:2023-12-01 19:17:06 32 4
gpt4 key购买 nike

我正在将项目从 ASP.NET WebForms 迁移到 MVC。新的解决方案将在现有页面 ASPX 上运行,而新功能将使用 MVC 实现。

至此代码修改已经实现了。我了解 MVC 包含 NuGet 包,并且看到 packages.config 文件 也了解它有助于跟踪版本,但现在我对使用它不感兴趣(感觉它占用了额外的空间)。

那么,如果我从解决方案中删除 packages.config 会损害我的 MVC 应用程序吗?

最佳答案

只是不要,拜托!

我确信您目前可以忍受项目中额外的 2-3kb。

NuGet 为您做了很多事情,您最终会爱上它。

PS:是的,事情会崩溃。也许不会立即出现,但当您尝试安装/更新软件包时它们最终会出现。

如果您不想在源代码管理中包含包文件夹(包含库包),可以忽略该文件夹。这是安全的,因为您可以将 Visual Studio 配置为在编译项目时自动下载缺少的包。它基于 packages.config 文件执行此操作。

要启用此功能,您必须进入选项 -> NuGet 包管理器并选中其中的两个复选框。

enter image description here

关于asp.net - MVC Packages.config 可以删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27311813/

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