在现有的 Web 应用程序中开发一个用于预览视频文件的 silverlight 页面。当我在本地创建一个 asp.net 应用程序并在解决方案上添加 silverlight 应用程序时,它工作得很好。但是,当我尝试将其包含到现有项目中时,它会抛出此错误。我没有部署到IIS。这在调试时发生。
最佳答案
检查网页中 xap 文件的路径。它应该是这样的:
/ClientBin/my.xap
还要确保您的 xap 文件确实位于 ClientBin 文件夹中。在 Web 应用程序 Properties
中,选择 Silverlight Applications
选项卡并将 silverlight 项目添加到列表中。
虽然可能不适用于您的情况,但如果您使用 iis 并且没有为 .xap
文件注册正确的 mime 类型
,也会发生这种情况。它应该设置为 application/x-silverlight-app
。
关于c# - 错误 : Could not download silverlight application. 检查 Web 服务器设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4040416/