我已经下载了一个网站,并在VS express中通过file =>打开网站当我按F5调试我得到builderrors:
The type or namespace name ‘AspNet’ does not exist in the namespace
‘Microsoft’
我想我缺少一个参考,但它是如何在服务器上工作?这些项目的引用可以在bin目录中找到吗?
在网站=> start options =>构建我设置了以下内容:“构建网站”和目标框架“.net框架4”这与服务器相同.
我想它正在寻找一个包含Microsoft.aspNet的dll,它的probalby是在完全不相关的名称在文件夹scratchYourHeadAndLookSomeMore
有人可以帮助我,并给我一个线索,为什么Microsoft.aspNet将从我的电脑丢失?
我试图退出这项工作,因为所有项目都是没有任何不会在本地运行但需要重大更改的文档的Web项目.客户端在实时站点上实现更改没有问题,但我做.
解决方法
I guess I’m missing a reference but how come it works on the server? References for these projects can be found in the bin directory right?
如果所使用的库安装在服务器上,则不可以.您可能也希望将其安装在工作站上,或者添加正确的引用(例如通过NuGet)并执行bin-deploy.
关于如何找出缺少哪些库:查找类名,而不是命名空间名.