我正在使用Microsoft Silverlight 3开发一个小型Web应用程序。我使用Microsoft Expressin Blend 3进行UI开发,使用Visual Studio 2008进行“代码隐藏”。从Blen 3调试项目时,一切正常。 Silverlight会自动嵌入到TestPage中并从
加载但是,从Visual Studio 2008启动调试器时,silverlight应用程序会自动嵌入到TestPage.html中,但是知道从file://加载,如下所示:
文件:/// C:/Documents%20and%20Settings/JadaJada/My%20Documents/Expression/Blend%203/Projects/JadaJada/JadaJada/Bin/Debug/TestPage.html
因此,应用程序无法运行(这可能是因为应用程序使用WebClient向http://localhost/发出了一些HTTP请求)。
有谁知道如何让Visual Studio从http://localhost/加载TestPage.html而不是file:/// C:/ JadaJada /?
感谢任何帮助!
答案 0 :(得分:0)
IN VS ... 尝试右键单击网站并选择属性页。 然后选择开始选项选项卡 然后选择开始网址并输入您需要的网址
答案 1 :(得分:0)
通过向我的silverlight解决方案添加ASP.NET Web应用程序项目项目来解决此问题。然后进入我的新ASP.NET Web应用程序项目的属性,然后转到Silverlight应用程序选项卡并将我的Silverlight应用程序添加到此项目中。然后我在解决方案资源管理器中选择TestPage.aspx,然后开始调试。它奏效了!
所以步骤:
应该这样做。