我們正在使用COM對象自動化模型使我們的應用程序可供我們的客戶使用。註冊免費(Regfree)COM
他們大部分使用python來訪問我們的應用程序界面。由於我們希望能夠安裝(但尚未運行,這是另一個問題)不同版本的應用程序,因此我們正在將我們的COM組件更改爲無regfree。
但是這與從腳本語言通過IDispatch自動化訪問衝突,因爲它們需要註冊表中的條目。
我們的方法是創建一個應用程序來管理我們的實際應用程序的活動版本。它可以讓用戶決定他想要哪個版本,並負責註冊表項。
我們的方法有哪些替代方案?
版本控制解決方案當然很好,但我們決定不想更改每個版本的身份。它不能解決從腳本訪問應用程序的舊版本的問題。 – PsiX 2009-03-11 12:08:15