我已经使用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