首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法加载文件或程序集Microsoft.Extensions.ObjectPool

无法加载文件或程序集Microsoft.Extensions.ObjectPool
EN

Stack Overflow用户
提问于 2018-11-06 11:20:23
回答 1查看 350关注 0票数 1

我开始突然发现这个错误

只有当我通过teamcity部署应用程序时,才会发生这种情况。如果我在本地运行它,它就能正常工作。我试过做的事。

  1. 将nuget包手动添加到类库中
  2. 本地调试-我的本地解决方案运行良好。

我以前从没见过这样的事。

更新

我浏览了我的输出目录,DLL版本如下。这将解释错误,但我不知道为什么它使用这个版本。

更新2-按要求更新.csproj文件

代码语言:javascript
复制
  <ItemGroup>
<PackageReference Include="Autofac" Version="4.8.1" />
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="4.2.2" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.9" />
<PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.0.4" />
<PackageReference Include="Microsoft.VisualStudio.SlowCheetah" Version="3.1.66" />
<PackageReference Include="NLog.Web.AspNetCore" Version="4.6.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="3.0.0" />
</ItemGroup>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-06 13:08:11

所以我不知道为什么会发生这种情况,但是在发布时,发布文件夹中的Microsoft.Extensions.ObjectPool.dll从未被更新过。

只需在我的发布<DeleteExistingFiles>True</DeleteExistingFiles>中将.pubxml标记为真,然后神奇地重新发布问题。希望这对将来的人有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53170866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档