2013-08-17 22 views
0

,我讀了有可能擺脫dll文件,將它們轉換爲使用DLL2LIB庫文件,然後鏈接到你的程序合併兩個DLL使用DLL2LIB

DLL2LIB

我已經嘗試過這樣做,但該計劃仍要求我的動態庫

不知道我做了什麼,我有10個

感謝您的幫助

的Visual Studio Express中做

Jeff

+0

將使用DLL的程序轉換爲單個可執行文件非常普遍,任何Windows用戶都會堅持使用它。結果被稱爲setup.exe,當然你之前使用過。很多安裝程序編寫工具都在那裏。 –

+0

我不想使用一個istaller,只有當我真的需要,我寧願有一個最終的.DLL裏面的東西。傑夫 – IonOne

回答

0

我認爲這不可能通過轉換爲LIB。 DLL不同於LIB。例如,有一個啓動代碼放入DllMain函數中。

所以我建議谷歌爲「EXE捆綁」,你會發現一些工具嵌入的DLL到EXE:http://bit.ly/16jdv0z

希望這有助於。

+0

我忘了告訴你我正在構建一個Photoshop插件,所以最終的程序是一個.DLL。對於那個很抱歉。另外我已經嘗試過:ILMerge MKBundle MonoMerge ILRepack和MergeBin。所有錯誤消息/不工作。 Jeff – IonOne

+0

我想我知道一個解決方案,你能寫我到Artem.Razin(at)gmail dot com嗎?我可以寫一個解決方案的名稱,但版主不喜歡我經常提到它:) –