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.
我正在构建一个项目,该项目由两个 .net 可执行文件和一个包含两个可执行文件共享的公共组件的类库组成。为了便于分发,我希望能够在不分发 dll 的情况下分发这两个可执行文件(抓取和运行分发)。
有没有办法让 Visual Studio 将 dll 的内容编译到每个可执行文件中,而无需手动将类复制到每个项目中(从而在多个地方复制代码)?
不要让它成为一个DLL。改为使其成为静态库。
在 SO 上进行挖掘时,我发现了一个重复的问题,它比我更清楚地说明了这个问题。
ILMerge似乎是解决方案。
在 C# .NET 上创建的库的静态链接