2017-07-05 49 views
0

我正在使用InstallShield 2016 SP1。我試圖通過C#爲我的安裝項目設置一些屬性。我從以下鏈接獲得安裝自動化代碼: http://codecontext.blogspot.in/2012/04/installshield-automation-using-c.html無法創建ISWiProject的實例

我創建了一個示例控制檯應用程序,它工作正常。當我將相同的代碼與主應用程序集成在一起時,我無法在BuildProject()中創建ISWiProject的實例(您可以參考上面的代碼)。我遇到的錯誤說明如下:

從IClassFactory創建CLSID {}的COM組件實例失敗,原因如下:800a0035 HRESULT異常:0x800A0035(CTL_E_FILENOTFOUND)。

我也將平臺目標更改爲x86,仍然不是運氣。

預先感謝

回答

0

這COM服務器只能從一個32位的過程調用。