Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我为客户制作了一个程序,其中包含一些我在本地复制的外部 DLL。程序本身很好,但客户只需要 1 个 exe 文件,文件夹中没有所需的 dll。
我尝试使用属性“嵌入互操作类型”,但这不起作用。另一种方法是所谓的“单片”EXE 文件,但我在网上找不到任何关于此的内容。
有一个简单的解决方案吗?或者这是不可能的?
感谢您的答复。
马蒂亚斯
如果所有 DLL 都是 .Net 程序集,您可以查看ILMerge或将程序集添加为资源并附加到AssemblyResolve 事件,如此处所述。