為什么我用ILMerge合并兩個dll檔案會出錯
PS:下面那個驗證碼是給人看的嗎?輸了幾十次都不對,看不清楚~~~~~~~~~~~
uj5u.com熱心網友回復:
用于。net的功能?uj5u.com熱心網友回復:
在做.Net底層編碼程序中,為了功能獨立,有可能會生成多個DLL,參考時非常不便。這方面微軟提供了一個ILMerge工具原版DOS工具,可以將多個DLL合并成一個。下載完成后需要安裝一下,然后通過DOS命令進入。具體用法如下:D:\Program Files\Microsoft\ILMerge>ilmerge /log:log.txt /targetplatform:v4 /
out:merge.dll AnalysisLibrary.dll USBClassLibrary.dll
說明:此操作的目的是:將當前目錄下的AnalysisLibrary.dll和USBClassLibrary.dll類別庫,按照.NetFramework 4.0形式(V4)合并成merge.dll。
其中:/log:log.txt命令是將生成程序中的日志,寫入到log.txt檔案中。out:merge.dll:是輸出檔案。AnalysisLibrary.dll USBClassLibrary.dll是源檔案,多個源檔案用空格隔開。
當然也有人添加了界面,如果不習慣DOS命令,也可以到此處下載GUI界面工具。請下載1.9版本或更新的版本,1.0版本僅支持到Framework2.0。界面工具比較簡單,此處不贅。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/93014.html
標籤:數據庫及相關技術
上一篇:請問C++ builder 6 正反兩面列印時,怎么指定是長邊翻還是短邊翻?
下一篇:FILE *fp = fopen(OpenDialog1->FileName.c_str(),"rb"); XE8檔案讀取老是提示錯誤,如何修改
