合并.NET标准程序集

时间:2017-04-02 07:31:56

标签: .net .net-core .net-standard

我找不到任何关于合并两个(或更多).NET Standard程序集的可能性的文档,使用 ILRepack ILMerge 。 这两个工具都在合并.NET配置文件2.0,3.5和4.0的程序集,但我认为它们与.NET标准配置文件不兼容。

有没有人有这方面的经验?任何人都可以指出该功能的任何文档吗?

谢谢!

1 个答案:

答案 0 :(得分:6)

不确定您是否仍然感兴趣,但我能够让这一次与ILRepack一起使用。

主要技巧是为NETStandard.Library添加RepackOptions.SearchDirectories的路径。可以像指向你的nuget目录一样简单。类似于:\.nuget\packages\NETStandard.Library\2.0.0\build\netstandard2.0\ref

否则,会出现类似"无法解决汇编的异常:' netstandard,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51'"