2013-04-03 36 views
0

我有處理各種應用程序安裝自動化的VB.NET代碼。我想從VB生成的EXE包中移除它,並且能夠從服務器上的HTML頁面執行相同的代碼(或等效結果)。這可能嗎?它看起來像JavaScript不能跨越Web應用程序/桌面應用程序的障礙。也許我可以執行從HTML中的代碼處理自動化(存儲服務器端)的VB.NET代碼/應用程序?這是一個相當廣泛的問題,所以我們歡迎您的建議。請發表你的想法的例子!來自Web頁面的Windows UI自動化

謝謝。

+0

VB.NET代碼應該在哪裏執行?在客戶端計算機或服務器上? – Ian 2013-04-03 21:37:59

回答

0

伊恩的評論讓我再次讀到這個問題。如果您真的打算通過Web瀏覽器在客戶端上執行代碼,請忽略此答案。

您可以使用任何您想要執行此操作的服務器端語言。既然你已經寫在VB中,你可以use ASP.NETPHP's exec()。例如:當你通過dosomething作爲一個參數設置爲文件

<?php 
if($_GET["dosomething"]) { 
    exec("mycommand"); 
} 

將執行mycommand

+0

我希望網頁和VB.NET應用程序/資源位於服務器上,執行客戶端上的代碼以自動安裝客戶端上的應用程序。 – UltimateTrekker 2013-04-03 23:51:53