c# - .net-core-2.0 azure app service 502.5 error -
getting 502.5 error after ci deployment azure app service.
when running dotnet {myproject}.dll on debug console error get:
unhandled exception: system.io.fileloadexception: not load file or assembly 'system.diagnostics.diagnosticsource, version=4.0.2.1, culture=neutral, publickeytoken=cc7b13ffcd2ddd51'. located assembly's manifest definition not match assembly reference. (exception hresult: 0x80131040) @ microsoft.aspnetcore.hosting.webhostbuilder.buildcommonservices(aggregateexception& hostingstartuperrors) @ microsoft.aspnetcore.hosting.webhostbuilder.build() @ my.ioeducation.api.program.main(string[] args) in d:\home\site\repository\my.ioeducation.api\program.cs:line 11
running dotnet --version returns 2.0.0
anyone else run yet , suggestions on how resolve?
update: here contents of project file.
<project sdk="microsoft.net.sdk.web"> <propertygroup> <targetframework>netcoreapp2.0</targetframework> </propertygroup> <itemgroup> <folder include="models\report\" /> <folder include="wwwroot\" /> <folder include="dataaccess\externalapis\" /> <folder include="dataaccess\externalapis\helpers\" /> <folder include="models\dashboard\" /> <folder include="helpers\" /> <folder include="dataaccess\redis\" /> </itemgroup> <itemgroup> <packagereference include="microsoft.aspnetcore.responsecompression" version="2.0.0" /> <packagereference include="microsoft.aspnetcore.staticfiles" version="2.0.0" /> <packagereference include="microsoft.extensions.logging.debug" version="2.0.0" /> <packagereference include="newtonsoft.json" version="10.0.3" /> <packagereference include="powerbi.netstandard.api" version="1.0.0" /> <packagereference include="swashbuckle.aspnetcore" version="1.0.0" /> <packagereference include="swashbuckle.aspnetcore.swaggerui" version="1.0.0" /> <packagereference include="swashbuckle.aspnetcore.swaggergen" version="1.0.0" /> <packagereference include="swashbuckle.aspnetcore.swagger" version="1.0.0" /> <packagereference include="dapper" version="1.50.2" /> <packagereference include="stackexchange.redis" version="1.2.6" /> <packagereference include="microsoft.aspnetcore" version="2.0.0" /> <packagereference include="microsoft.aspnetcore.mvc" version="2.0.0" /> </itemgroup> <itemgroup> <none remove="dataaccess\.ds_store" /> <none remove=".ds_store" /> </itemgroup> </project>
found issue. let me start adding little more information. .net-core-1.1 project updated 2.0 following instructions provided microsoft. after upgrading, had no issues @ running locally, once tried publish azure app service, kept getting iis error. last ditch effort create new .net-core-2.0 project scratch morning , noticed new project file contained this:
<itemgroup> <dotnetclitoolreference include="microsoft.visualstudio.web.codegeneration.tools" version="2.0.0" /> </itemgroup> i added existing project file (the 1 upgraded 1.1) , error gone , issue resolved.
Comments
Post a Comment