Joe*_*eHz 0 .net c# msbuild ilmerge static-linking
我通过调用ILMerge收到以下错误.
ILMerge.Merge:ERROR !!:在程序集"System.Net.Http.Formatting"中找到重复类型"System.Net.Http.HttpRequestMessageExtensions".你想使用/ alllowDup选项吗?
你会认为这很容易解决.错误消息说明要做什么.
但是我对ILMerge的调用是由MSBuild.ILMerge.Task完成的
似乎我已经做了我需要做的事情来实现这一目标......
从我的ILMerge.props文件:
<!-- added in Version 1.0.4, default=none -->
<ILMergeAllowDuplicateType>true</ILMergeAllowDuplicateType>
Run Code Online (Sandbox Code Playgroud)
`我收到有关此属性文件验证的警告,但没有任何其他方法可以阻止构建.那么将它传达给ILMerge需要什么?
Per:https://ilmergemsbuild.codeplex.com/workitem/11
似乎正确的值是
<ILMergeAllowDuplicateType>*</ILMergeAllowDuplicateType>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1512 次 |
最近记录: |