Windows Server 2008ボックスのバッチファイルからSilverlight Appを使用してWebページを開こうとしています。ブラウザにSilverlightアプリケーションを表示するWin2008のバッチファイルから
私はバッチファイルでこれを置く場合:
start iexplore http://www.google.com
Googleのページを示しています。
私は(TestPageは、Silverlightアプリケーションを持っている)バッチファイルでこれを置く場合:
start iexplore http://www.mysite.com/Configure/TestPage.html
ページショーが、「Silverlightをダウンロード」アイコン/リンクを。
私がそのページを手動で参照すると、アプリが表示されます。
これを回避する方法についてのアイデアはありますか?
私のSilverlightテスト(実際にはPowerShellを使用していますが、症状は同じで、バッチファイルは説明が簡単です)を実行しようとしています.Windows Server 2008のビルドマシンです。
編集:はのように見えます。これはバッチスクリプトがIEの64ビット版を実行しているためです。ユーザーとしてリンクを開始すると、私は32ビットバージョンを取得します。
私はIEに到達するためにこれを使用しています私のPoweShellスクリプトで:
$ie = new-object -com "InternetExplorer.Application"
それはあまりにも64ビット版を取得しているブタ。
本当に私の質問は、COMを介してIEの32ビット版にどうやって行くのですか?