ilmerge相关内容
..
我们有一个应用程序,其编译后的结构如下所示: 富 nb-NO Text.resources.dll sv-SE Text.resources.dll Bar.dll Foo.exe 文本.dll 是否可以在此使用 ILMerge?你会怎么做? 解决方案 我问了我自己的这个问题的变体,最终得到/实现了答案:单程序集多语言 Windows 窗体部署(ILMer
..
我想将一个 .NET DLL 程序集和一个由 VB.NET 控制台应用程序项目引用的 C# 类库项目合并到一个命令行控制台可执行文件中. 我可以从命令行使用 ILMerge 执行此操作,但我想将此引用程序集和项目的合并集成到 Visual Studio 项目中.从我的阅读中,我知道我可以通过 MSBuild 任务或目标来做到这一点,并将其添加到 C#/VB.NET 项目文件中,但我找不到具体
..
在 .NET C# 工具的构建过程中,我一直在使用 ILMerge 将程序集合并为单个 exe. 我最近添加了一个新的类库,现在 ILMerge 失败了.我记得告诉它合并到新的 DLL 中! 它现在给了我这个错误,我不太明白: ILMerge.Merge:程序集'DataObjects' 未合并正确.它仍然被列为目标中的外部参考组装. 我使用“项目"引用完成的所有程序集引用
..
您使用 ILMerge 吗?您是否使用 ILMerge 合并多个程序集以简化 dll 的部署?在将程序集 ILMerging 在一起后,您是否在生产中发现部署/版本控制问题? 如果可能的话,我正在寻找有关使用 ILMerge 减少部署摩擦的一些建议. 解决方案 我几乎所有不同的应用程序都使用 ILMerge.我将它直接集成到发布构建过程中,所以我最终得到的是每个应用程序一个 exe,
..
我有两个 DLL 文件,我想将它们包含在我的 EXE 文件中,以便更轻松地分发它.我在这里和那里阅读了一些如何做到这一点,甚至找到了一个很好的线程 此处 和 此处,但对我来说太复杂了,我需要有关如何执行此操作的真正基本说明. 我正在使用 Microsoft Visual C# Express 2010,请原谅我的“低标准"问题,但我觉得我比其他人的经验低一两个级别:-/如果有人能指出如何合并
..
两个问题: 1) 基本 .NET 程序集不包含在 ILMerged 程序集中 从 .NET 3.5/Visual Studio 2008 升级到 .NET 4/Visual Studio 2010 后,我在后期构建中使用 ILMerge 时遇到问题.我有一个解决方案,其中包含多个目标框架设置为“.NET"的项目框架 4".我使用以下 ILMerge 命令将各个项目 DLL 合并为一个
..
所以,正如标题所说,我现在有一个 VS2010 解决方案,其中包含大约 50 个项目.如果我对没有任何引用的“顶级"项目进行更改,那么 VS 仍会重建所有 50 个项目.我正在运行 Visual Studio 2010 Ultimate,没有任何附加组件.我正在使用 ILMerge 将所有项目合并到一个文件中. 我已经通过检查较低级别 dll 的时间戳验证了这一点,并发现即使它们的代码没有被
..
我目前正在处理一个我们有很多依赖项的项目.我想将所有引用的 dll 编译到 .exe 中,就像您对嵌入式资源所做的一样.我尝试过 ILMerge 但它无法处理 .xaml 资源. 所以我的问题是:有没有办法将具有多个依赖项的 WPF 项目合并到单个 .exe 中? 解决方案 .NET reactor有合并程序集的特点,而且成本不是很高.
..
我使用 EXE 项目(azure 应用程序的启动任务)使用我的服务堆栈,因为我复制了以下服务堆栈的 DLL &一些 Azure 的 DLL 到 EXE 项目中. 当我构建这个 EXE 项目时,Azure DLL 将与我的 EXE 捆绑在一起,但服务堆栈的 DLL 不会与 EXE 捆绑在一起,因为要在任何机器上运行我的 EXE,我需要手动复制所有服务堆栈的 DLL. 我用过这个服务栈的d
..
我已经使用 ILMerge 合并了一个二级程序集,该程序集本身与 Castle.DynamicProxy 合并,并将大多数(如果不是全部)通常公共的 Castle 类型设置为内部.当我使用依赖于 Castle 类型的辅助程序集中的代码时,我收到一个 TypeLoadException,表明访问被拒绝. 要检查的第一步是我的合并程序集是否仍然为 DynamicProxy2 程序集设置了 Int
..
我们将 ILMerge 作为后期构建步骤运行,但在 Windows 8 机器上构建时遇到问题. ILMerge.exe 是一个 .NET 2 应用程序,因此应该能够在 .NET 4 运行时中加载/托管.但是,一旦我们尝试在 Windows 8 构建机器上执行 ILMerge,就会出现 Windows 功能对话框,提示它无法自动安装 .NET 3.5 (inc 2.0) 并且命令失败.
..
我有 3 个项目: A_MainProject(启动项目) B_IntermediateProject C_SharedClassLibrary 依赖是: A 取决于 B & B 依赖于 C 和 C 仅依赖于系统. 每个项目都有自己的命名空间. 只要没有安装 ILMerge,一切正常. 如果为项目 A(“A_MainProject")激活了 IL
..
我有两个程序集: 主要插件程序集 - 用于我的项目的插件 框架程序集 - 我想将此程序集与主插件合并,以便我可以重用在不同项目中经常使用的一些常用方法. 我在主插件程序集上安装了 ILMerge 并引用了构建的框架 dll,同时在解决方案上设置了项目构建顺序. 现在,在我部署之前这看起来没问题.当我尝试使用我的单元测试项目进行调试时,主要问题出现了. 在我的单元测试项目中
..
感谢您抽出一些时间来帮助我.使用:Microsoft Visual C#2010 Express 我有两个文件:RJFCModPackInstaller.exe和Ionic.Zip.dll,我想合并到其中一个文件:RJFCModpackInstaller.exe 我试图进行后期构建并尝试了多个GUI,我可以/应该做什么? 我尝试使用这个: "$(SolutionDir)ILMe
..
我正在尝试一些探索性的事情: 说我有一个库"coolproject",它具有对 one.dll , two.dll 和 three.dll 的依赖. 我想使用ILMerge将coolproject与 one.dll 和 two.dll 组合在一起,而不是 three.dll .合并完成后,我应该具有 coolproject.dll 和 three.dll .无论我打算在哪里使用 coo
..
我有一个带有引用的dll的C#解决方案(也是具有相同.Net版本的C#).当我构建解决方案并运行生成的exe而不合并exe和所引用的dll时,一切正常. 现在,我想将这些合并为一个exe.我运行ILMerge,一切似乎都正常.我尝试执行该exe文件,在它试图反序列化引用的dll中定义的对象之前,它似乎运行得很好. 使用(Stream fstream = new FileStream(fil
..
我正在使用ILMerge合并几个.NET程序集,包括一些第三方程序集.自从这样做以来,我经历了几个错误,这些错误都归结为以下事实:类型定义与定义它们的程序集相关. 一个简单的示例是App.config中的log4net config节定义.它使用type ="log4net.Config.Log4NetConfigurationSectionHandler,log4net",因为一旦将log
..
我正在尝试通过nuget向我们ILMerge合并两个SharePoint程序集到我的插件dll中。程序集为; Microsoft.SharePoint.Client(v16.1) Microsoft.SharePoint.Client.Runtime( v16.1) 它们似乎已成功合并到我的单个插件dll中,我可以看到所需的内容 在调试插件时,它会引发安全异常;
..
我已经使用ILMerge合并了本身与Castle.DynamicProxy合并的辅助程序集,并将大多数(如果不是全部)通常是公开的Castle类型设置为内部.当我使用依赖于Castle类型的辅助程序集中的代码时,我收到TypeLoadException表示访问被拒绝. 要检查的第一步是,我的合并程序集的DynamicsProxy2程序集的InternalsVisibleTo属性仍处于设置状态
..