2012-03-31 3 views
0

Ich habe eine Webanwendung in ASP.NET erstellt, mit C#. Ich erhalte die folgende Meldung in meinem Browserfenster, wenn die Anwendung den Zugriff auf:Führen Sie die .msi-Setup-Datei nach dem Zugriff auf die Website vom Server zum Client

--------------------------- 
Windows Internet Explorer 
--------------------------- 
Stop running this script? 
A script on this page is causing Internet Explorer to run slowly. 
If it continues to run, your computer might become unresponsive. 

ich in das Problem untersucht und fanden den folgenden Link, die als eine Lösung für dieses Problem vorgeschlagen:

http://support.microsoft.com/kb/175500

Ich möchte dieses Setup ausführen, wenn ein Client zum ersten Mal auf die Website zugreift. Wie kann ich dieses Setup auf der Client-Seite ausführen?

+0

Lassen Sie den Browser ein Installationsprogramm automatisch ausführen? Viel Glück damit. Es gibt Sicherheitsmechanismen, um genau das zu verhindern ... – cHao

+1

Lang laufende Skripte werden als schlechtes Design angesehen. Sie sollten sie schneller machen, anstatt die IE-Einstellungen zu hacken. –

Antwort

0

Es ist nicht möglich, einige Programme von einer Website automatisch auszuführen, wie @cHao sagte, dies wird von allen Browsern verhindert. Aber Sie können ClickOnce-Bereitstellung betrachten, ermöglicht es eine sehr schnelle und einfache Installation Ihres Programms buchstäblich mit einem Klick. http://msdn.microsoft.com/en-us/library/t71a733d(v=vs.80).aspx

Verwandte Themen