这将是一个通过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