0

当我将 Silverlight 项目添加到空白解决方案时,它会询问我是要添加 Web 项目来托管 silverlight 页面还是自动生成测试页面。奇怪的是,当我自动生成一个测试页面时,一切都很好。但是,当我添加 Web 项目时,我遇到了问题。

我首先收到一条错误消息,说它需要 web 的 bin 文件夹中的 System.Web.Silverlight.dll,所以我这样做了。然后当我运行它时,我得到的只是“安装 Silverlight”图标。我尝试过使用和/或删除最低版本标签和版本标签,但我似乎无法让它以这种方式工作。

以前有人遇到过这个问题吗?如果是这样,你是如何绕过它的?

4

2 回答 2

1

听起来您安装了旧工具包或项目模板已损坏。

尝试重新安装Visual Studio 的最新 Silverlight 工具

于 2009-01-29T11:35:36.653 回答
0

要摆脱第一个错误,请转到您的 Web 项目中的引用,然后转到 System.Web.Silverlight 的属性并转到其属性。使 CopyLocal 为真。

要摆脱安装图标问题,请转到您的 aspx 页面中的 Silverlight 控件标记并删除 MinimumVersion 属性。这似乎不是最理想的解决方案,但至少可以调试。

于 2009-02-22T08:24:12.607 回答