我試圖從netmodules自動生成程序集。 我試圖用這個commande行使用「al.exe」工具:al module1.netmodule module2.netmodule/target:library /out:assembly.dll。 我的問題是,我的程序集沒有嵌入我的netmodules,但只引用他們: - 如果我打開我的程序集「ildasm.exe」工具,我只能看到清單 - 如果我導入我的程序集在一個新的Visual Studio項目,它不工作,除非我複製在組件旁邊的兩個netmodules如何將.NET模塊嵌入到獨立程序集中?
我試過「ILMerge」程序集可以在Visual Studio項目中使用。但我擔心在我的項目中會面臨更多限制(WPF)。
我的問題是: - 有沒有辦法使用「al.exe」或「csc.exe」從netmodules生成獨立程序集? - 如何真正將netmodules嵌入到程序集中,而不僅僅是引用它們? - 我必須使用「ILMerge.exe」嗎? - 「al.exe」的真正用途是什麼?使用「/ addmodule」選項不能「csc.exe」執行相同的操作嗎?
呃,你爲什麼使用.netmodules?這解決了什麼?這個問題的真正意義是什麼? – 2010-10-14 23:27:40