A.O.A 我在Asp.net MVC中有一个Web应用程序,它有2个我自己创建的程序集和2个其他类。问题是我想为我的程序集创建两个dll,但它为我的项目和其他2创建。
当我发布它时,它会创建 EduSoft.Data.dll EduSoft.Helpers.dll MvcUi.dll NPoco.dll Newtonsoft.Json.dll
我希望这一切只有两个 EduSoft.Data.dll EduSoft.Helpers.dll
答案 0 :(得分:1)
谷歌搜索后我找到了答案。我解决了它 在发布我的网络应用程序(ASP.net MVC)后,我将所有Dll的文件合并为单个dll通过使用ILMerge(按MS),此博客向我展示了写入命令语法。ILMerg Command
答案 1 :(得分:0)
这就是.net框架的全部内容!!
第三方DLLS /项目被视为与当前项目不同,这绝对是完美的。 在这种情况下,请不要试图开箱即用。
如果你想要单个DLL,从第三方工具反编译所有代码,把它放在你的项目中(虽然这是一个安全漏洞)