我已經使用IlMerge將我的項目的所有dll合併到一個exe文件中。我使用在主csproj的「導入」中引用的目標文件。如何在安裝項目中使用IlMerge?
,將execCommand的目標是:
<Exec Command=""$(ProgramFiles)\Microsoft\Ilmerge\Ilmerge.exe" /out:@(MainAssembly) "@(IntermediateAssembly)" @(IlmergeAssemblies->'"%(FullPath)"', ' ')" />
這工作。
但後來我有一個安裝項目,當它建立時,它忽略了「導入」,它不合並dll。我如何在安裝項目中使用目標文件?
我曾嘗試寫Ilmerge在生成後事件相同的代碼(在項目屬性)的主要項目,但它給我的錯誤代碼1.
看到我的回答,發表評論太長了。 – netadictos 2008-11-06 15:12:08