2013-07-04 42 views
0

A.O.A 我有一個在Asp.net MVC的Web應用程序,它有2個我自己創建的程序集和2個其他類。問題是,我要創建的每個只有2的DLL我組裝,但它爲我的項目和其他2如何建立與單個程序集的DLL asp.net mvc應用程序

當我發佈,它創建 EduSoft.Data.dll EduSoft.Helpers.dll MvcUi .DLL NPoco.dll Newtonsoft.Json.dll

,我想這一切都在兩隻 EduSoft.Data.dll EduSoft.Helpers.dll

回答

1

谷歌上搜索我找到了答案。我解決了它作爲 發佈我的網在後應用程序(ASP.net MVC)我將我所有的Dll文件合併爲單個DLL通過使用ILMerge(通過MS),此博客向我展示了寫命令語法。 ILMerg Command

+0

我做了同樣的,但得到以下錯誤:編譯器錯誤消息:CS0234: 名稱空間'System.Web'中不存在類型或名稱空間名稱'助手' (您是否缺少程序集引用?你怎麼沒有得到那個錯誤? – Kbdavis07

0

這是.NET框架是一回事! !

第三方DLLS /項目被視爲與當前項目不同,這是絕對完美的。 請不要試圖在這種情況下思考的框。

如果你想要一個DLL,編譯來自第三方工具的所有代碼,把它放在你的項目(這雖然安全漏洞)

+0

感謝您的回覆Ambastha。 – Fahad

相關問題