Silverlight Web项目在调试时显示安装图标
当我将Silverlight项目添加到空白解决方案时,它会询问我是要添加web项目来承载Silverlight页面还是自动生成测试页面。奇怪的是,当我自动生成一个测试页面时,一切都很好。但是,当我添加web项目时,我遇到了问题 我首先得到一个错误,说它需要Web的bin文件夹中的System.Web.Silverlight.dll,所以我这样做了。然后当我运行它时,我得到的只是“安装Silverlight”图标。我尝试过使用和/或删除最小版本标记和版本标记,但我似乎无法让它以这种方式工作Silverlight Web项目在调试时显示安装图标,silverlight,silverlight-2.0,Silverlight,Silverlight 2.0,当我将Silverlight项目添加到空白解决方案时,它会询问我是要添加web项目来承载Silverlight页面还是自动生成测试页面。奇怪的是,当我自动生成一个测试页面时,一切都很好。但是,当我添加web项目时,我遇到了问题 我首先得到一个错误,说它需要Web的bin文件夹中的System.Web.Silverlight.dll,所以我这样做了。然后当我运行它时,我得到的只是“安装Silverlight”图标。我尝试过使用和/或删除最小版本标记和版本标记,但我似乎无法让它以这种方式工作 以前有
以前有人有过这个问题吗?如果是这样,您是如何解决的?听起来您安装了一个旧的工具包,或者项目模板已损坏
请尝试重新安装lattest以消除第一个错误,转到web项目中的引用,转到System.web.Silverlight的属性并转到其属性。使CopyLocal成为真实
要解决安装图标问题,请转到aspx页面中的Silverlight控件标记并删除MinimumVersion属性。这似乎不是最理想的解决方案,但至少有一个可以调试。这是我安装的版本。你所说的项目模板被套用是什么意思?这是如何发生的?模板设置了所有引用,并且您对System.Web.silverlight.dll的引用似乎指向默认安装上的某个不寻常的地方(Bin文件夹)(c:\Program Files\Microsoft SDK\silverlight\v2.0\Libraries\Server\System.Web.silverlight.dll)如何修复模板本身?重新安装用于VS的Silverlight工具?