出于某种原因,当我现在尝试在浏览器外运行我的 SL4 应用程序时,当我运行它时,我会收到以下消息:
“无法从网络确定 Xap 文件的 URL”
指的是我的 web 项目的旧名称,现在已重命名。我已经浏览了该项目名称的所有参考资料,但再也找不到了;显然它是从某个地方得到的!
谷歌搜索但一无所获(除了指向现在已删除的 SO 问题的链接!)。
任何帮助都感激不尽...
出于某种原因,当我现在尝试在浏览器外运行我的 SL4 应用程序时,当我运行它时,我会收到以下消息:
“无法从网络确定 Xap 文件的 URL”
指的是我的 web 项目的旧名称,现在已重命名。我已经浏览了该项目名称的所有参考资料,但再也找不到了;显然它是从某个地方得到的!
谷歌搜索但一无所获(除了指向现在已删除的 SO 问题的链接!)。
任何帮助都感激不尽...
问题来自项目用户文件的错误配置。VS 在调试过程中找不到应该使用哪个 XAP 文件。
在 myproject.csproj.user 文件中,更改
<OutOfBrowserProjectToDebug>OldName</OutOfBrowserProjectToDebug>
到
<OutOfBrowserProjectToDebug>NewName</OutOfBrowserProjectToDebug>
在 Silverlight 5 和 Visual Studio 2012 中:
Debug
选项卡并单击组合框,然后选择现有值。通常只有一个项目(已选择),但点击它很重要。