没有打开浏览器的Silverlight测试

时间:2009-10-26 08:03:48

标签: silverlight-3.0

有没有办法在不打开浏览器的情况下运行Silverlight测试?打开浏览器需要一些时间。如果你正在做TDD,你可能不喜欢它。

3 个答案:

答案 0 :(得分:0)

我不这么认为。 对于Silver Lights Sandbox必须建立测试apainst和沙盒在浏览器中生活,我无法找到实现这一目标的方法。

关心Ren

答案 1 :(得分:0)

您可以测试应用程序的Out Of Browser(OOB)版本。为此,在应用程序中添加对Application.Install()的调用,运行它,然后在Visual Studio中调试Silverlight项目本身而不是ASP.NET项目。

安装后,您还可以使用“sllauncher.exe”从命令行运行应用程序的OOB版本。要获得sllauncher的正确参数,请查看安装程序为您的应用程序创建的快捷方式的属性。

答案 2 :(得分:0)

即使您可以使用sllauncher.exe - 它仍然使用IEFrame运行 - 因此仍然有效地使用浏览器来托管SL沙箱。当然,你不会在常规意义上看到浏览器。