我在 VS2010 中有一个网站项目。文件夹结构如下:
../packages
../Website
../Website.DataAccess
etc.
我正在尝试通过在 VS2010/Open Website 中打开根文件夹来打开网站。但是当我这样做时,它似乎丢失了所有引用,例如 System.Web.Helper、System.Web.Mvc 等。错误消息如下:
无法加载文件或程序集“System.Web.Helpers,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。
继续出现。
那么为什么还有这个文件夹“packages”呢?它应该自动让我打开网站项目而不用担心所有的引用/程序集吗?
我应该做些什么来让网站看到“包”文件夹并使用它,这样我就可以建立这个网站了吗?
编辑 1:
此外,当尝试从 nuget 控制台安装新软件包时:install-package system.web.helpers
我收到错误消息:The current environment doesn't have a solution open.
由于这是一个网站,我没有解决方案文件。无论如何,对我来说似乎有点奇怪,需要那个解决方案文件。