将silverlight发布到discountasp.net时,System.Web.Mvc无法解决问题

时间:2009-09-02 16:47:46

标签: silverlight deployment

我制作了一个简单的silverlight Web应用程序,只有一个按钮填满整个页面。它向discountasp.net发布罚款,但当我尝试访问我的网站时,它说它无法加载文件或程序集System.Web.Mvc。我甚至没有在我的silverlight项目参考文献中看到这一点。

2 个答案:

答案 0 :(得分:0)

听起来你的一个程序集正在引用MVC dll。这将在discountasp.net上的GAC中。在您正在使用的Web服务器上下载并安装MVC二进制文件,问题就会消失。

虽然我不确定为什么您的网站正在寻找它们。检查web.config以获取程序集引用。

希望这有帮助。

答案 1 :(得分:0)

在MVC项目中,展开references文件夹。然后单击System.Web.MVC并在属性对话框中,将“Copy Local”设置为true。您可能还需要为System.Web.Routing和System.Web.Abstractions执行此操作。然后发布您的网站,选择FTP并输入您的DiscountAP.net FTP地址和用户名和密码。将被动模式设置为true。