最近自己在編寫ActiveX控件。遇到的麻煩事不少。
今天遇到了這個問題“模塊XXXX可能與您正在運行的Windows版本不兼容。檢查該模塊是否與regsvr32.exe的x86(32位)x64(64位)版本兼容。”。在網上找了很多,都是說放置在syswow文件里用這個文件夾里的regsvr32.exe進行注冊.但是這個方法沒用。后來考慮是否是編寫的控件有問題,於是按照默認生成一個。運行注冊,沒問題。后來一步一步改,在VS的屬性頁設置配置類型為動態庫(.dll)就不會出現問題。而設置為靜態庫時就會出現問題。雖然還不知道是什么原因。但是先寫下來。以備重蹈覆轍。
