我开发了一个ASP.NET MVC 3 Web应用程序,它在本地正常工作,但不在服务器上:
Line 18:<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
如何修复服务器无法找到此程序集的事实?
答案 0 :(得分:5)
它正在寻找GAC组装参考。你在服务器上安装了那个程序集吗?如果没有,则需要将其设置为bin deploy
。
这是你如何做到的:
在Solution Explorer中,双击项目的My Project节点。
在项目设计器中,选择“参考”选项卡。
在“参考文献”列表中选择一个引用的组件。
与该引用关联的属性显示在“属性”窗口的列表中。
从左侧列中选择“复制本地”,然后单击右侧列中的箭头将值更改为“True”。 (Source)
将项目设置为bin deploy
,follow these instructions laid out by Scott Hanselman。
答案 1 :(得分:2)