6

当我调试 Silverlight 应用程序时,Visual Studio 只会打开没有额外 URL 参数的页面。

所以,url 看起来像这样:http://localhost:65351/MyApp/

但是,当有人导航到 URL 中带有额外参数的页面时,我想添加一些特定的功能。例如:http://localhost:65351/MyApp/A2Sk9zu

这是一个缩短的链接,我的应用程序将对其进行解释。

我知道我可以通过访问 URL 参数,HtmlPage.Document.QueryString.Keys但我似乎无法使用任何参数启动调试会话来实际检查流程是否处理正确。

4

1 回答 1

11

在托管 Silverlight 应用程序的 .web 项目上,右键单击并选择“属性”。

在“Web”下有一个“开始操作”部分。在“开始操作”下,它可能会设置为“特定页面”并显示您的开始托管页面。例如 Default.aspx

只需更改 URL 以添加您的参数,例如 Default.aspx?test=123

(当然,另一种方法是在应用程序启动后手动更改浏览器的 URL)。

于 2011-06-14T15:00:12.990 回答