无法加载文件或程序集'System.Web.Silverlight'

时间:2010-03-23 15:48:55

标签: silverlight hosting

我真的需要一些帮助,因为我一直试图解决这个问题几个月,我无法理解。

我运行一个用Silverlight 3.0编写的在线国际象棋网站

该体系结构是Silverlight Client连接到WCF服务,该服务读取和写入SQL Server数据库的数据。它托管在Godaddy,

我经常遇到以下错误:

Could not load file or assembly ‘System.Web.Silverlight’ or one of its dependencies.

The system cannot find the path specified.

如果我不管它,它会在几个小时后自行修复,但通常我只是对我的应用程序进行新的发布,它就会消失。此外,解决方案中的所有页面都获得此消息,而不仅仅是Silverlight应用程序。所以我有一个顶级排名的aspx页面不使用Silverlight但是在同一个解决方案中它也会得到相同的错误。它几乎像整个网站都死了。

这似乎不是一个很大的问题,但由于我的网站可能会在我离开的任何时候出现故障,因此会很难度假。当我睡觉时,这似乎发生的最多,所以我经常无法修复它,直到我已经失去了数小时的潜在登录时间。

2 个答案:

答案 0 :(得分:2)

这听起来像是一个ASP.NET问题。我怀疑您使用的是Silverlight 2.0 ASP.NET服务器控件。抛弃它并自己编写Object标签,这样您就不再需要在您的网站中使用该特殊组件。

答案 1 :(得分:2)

我在Silverlight.net forums收到了答案,这是两个项目的合并:

  1. 与Anthony建议使用对象标签嵌入Silverlight控件。
  2. 从所有项目中删除System.Web.Silverlight的所有引用,不再使用它。