我有處理各種應用程序安裝自動化的VB.NET代碼。我想從VB生成的EXE包中移除它,並且能夠從服務器上的HTML頁面執行相同的代碼(或等效結果)。這可能嗎?它看起來像JavaScript不能跨越Web應用程序/桌面應用程序的障礙。也許我可以執行從HTML中的代碼處理自動化(存儲服務器端)的VB.NET代碼/應用程序?這是一個相當廣泛的問題,所以我們歡迎您的建議。請發表你的想法的例子!來自Web頁面的Windows UI自動化
謝謝。
我有處理各種應用程序安裝自動化的VB.NET代碼。我想從VB生成的EXE包中移除它,並且能夠從服務器上的HTML頁面執行相同的代碼(或等效結果)。這可能嗎?它看起來像JavaScript不能跨越Web應用程序/桌面應用程序的障礙。也許我可以執行從HTML中的代碼處理自動化(存儲服務器端)的VB.NET代碼/應用程序?這是一個相當廣泛的問題,所以我們歡迎您的建議。請發表你的想法的例子!來自Web頁面的Windows UI自動化
謝謝。
伊恩的評論讓我再次讀到這個問題。如果您真的打算通過Web瀏覽器在客戶端上執行代碼,請忽略此答案。
您可以使用任何您想要執行此操作的服務器端語言。既然你已經寫在VB中,你可以use ASP.NET或PHP's exec()。例如:當你通過dosomething
作爲一個參數設置爲文件
<?php
if($_GET["dosomething"]) {
exec("mycommand");
}
將執行mycommand
。
我希望網頁和VB.NET應用程序/資源位於服務器上,執行客戶端上的代碼以自動安裝客戶端上的應用程序。 – UltimateTrekker 2013-04-03 23:51:53
VB.NET代碼應該在哪裏執行?在客戶端計算機或服務器上? – Ian 2013-04-03 21:37:59