由於我不會介入的原因,我必須從JavaScript中的.NET dll創建一個對象。我使用的瀏覽器是一些荒謬的專有的東西,但這意味着它沒有安全設置,所以我是100%,這不是問題,在每個人都開始關注IE的ActiveX設置之前。
在javascript中創建一個regasm'ed對象
我發現擁有我需要的類的.dll,並將其重新命名。我在我的註冊表中追蹤了它的CLSID,只是爲了確保一切都完成了,並且庫名仍然相同。
所以現在我打電話給new ActiveXObject()
在Javascript中使用其ProgID
,我的try-catch返回「自動化服務器無法創建對象」。我試圖使任何其他的對象工作正常,只是不是這個。
我一直在Visual Basic中成功地使用這個類,但是樓上的委員會決定,而不是一個很好的打包的.EXE,他們想要一個運行在他們的瀏覽器內部的web應用程序(我想是爲了證明浪費所有這些錢在它的許可證上)。
那麼,我忘記了什麼?什麼是正確的鏈事件,需要發生的成功創建一個.NET的DLL在JavaScript中的對象?
您忘記了發佈一些代碼 – mplungjan
代碼不是問題,它是過程。我發現如果使用