1. 問題描述:
.net core 引用wcf 在發(fā)布的時(shí)候報(bào)錯(cuò)提示:Could not load file or assembly 'System.Private.ServiceModel, Version=4.1.2.4, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
解決辦法將 wcf 的引用包版本升級到4.5.0以上就可以了
<PackageReference Include="System.ServiceModel.Duplex" Version="4.5.0" />
<PackageReference Include="System.ServiceModel.Http" Version="4.5.0" />
<PackageReference Include="System.ServiceModel.NetTcp" Version="4.5.0" />
<PackageReference Include="System.ServiceModel.Security" Version="4.5.0" />
2. 補(bǔ)充
這個(gè)問題今天又遇到了耸携,主要是最近開發(fā)一個(gè)項(xiàng)目屠凶,把 .net core 2.1 升級到 3.1 之后 發(fā)布到 IIS 后的遇到的。