我正在尝试使用PowerShell查找要加载的Silverlight Web应用程序(IE10)所用的总时间。由于这是一个Silverlight应用程序,我希望在Silverlight加载后找到时间,而不仅仅是在加载网页时。我尝试了以下但Silverlight总是崩溃。
$ie = New-Object -ComObject internetexplorer.application
$ie.visible = $true
while($ie.busy){}#wait for browser to load
$time = measure-command -expression{
$ie.navigate('http://www.mysilverlightapp.com')
while($ie.readyState -ne 4){}
}
write-host "$($time.totalseconds)"
请帮我解决我的错误。