這將是一個通過ClickOnce部署的Windows窗體應用程序。 該計劃是使用WebBrowser控件來公開使用Active-X控件的Web應用程序。使用window.external和InvokeScript,這些對象將被對Reg-Free COM對象(SXS)的引用所替代。我知道這聽起來像一團糟,但它是一個較小的邪惡,我的時間表很緊。最終,SXS部分可以被替換,並希望服務器端代碼可以更好地更新。 這會有嚴重的性能問題嗎?我用這個要求多少麻煩?Mono和window.external
將.NET 2.0作爲目標,讓在Mono和.NET之間移植代碼更容易嗎? VB.NET代碼麻煩到Mono端口嗎?我假設它不應該是? (我正在與VB6程序員一起工作)。
文檔說,window.external在單聲道下不可用。這聽起來像有計劃實施這一點。現在只使用window.external並等待Mono實現它是否安全? 或者,有沒有辦法模擬這個?
我還有其他計劃可以讓代碼更加便於攜帶,而且我希望我可以使用它作爲一種方法(閱讀:漏洞)使之成爲可能。
如果您有關於態度和心態的建議,我也很樂意聽到他們。但請先嚐試回答我的主要問題。謝謝。
請添加更多細節。當腳本在Windows Forms WebBrowser控件中運行時,爲了知道您在JavaScript中詢問「窗口」對象的「外部」屬性,不應該需要閱讀這些標記。 – 2009-07-05 21:34:00