最近,我尝试在本地安装一个 ASP.NET 4.0 Web 窗体 Web 应用程序...我已将 Web.config 文件复制到项目中并启动了以下命令
Update-Package -Reinstall
所以我期待 NuGet 包管理器会安装 packages.config 文件中列出的所有包,因为他会发现它们都丢失了。
但不幸的是,包管理器没有安装 packages.config 文件中列出的所有包......因此,由于缺少依赖项,我收到了数千条构建错误消息。
经过一天半的依赖版本管理问题后,我设法使其工作。但正如你所知,这对我来说不是一件容易的事,因为我是这个环境的新手。
我假设 NuGet 包管理器在安装这些依赖项时遇到了一些问题。
- 我应该如何继续在本地安装我正在处理的任何 ASP.NET Web 应用程序?
- 我如何知道构建错误是由依赖项或其版本引起的?
- 如何防止这种情况再次发生?