c# - Warning trying to build Service Fabric AspNetCore2 project -


using latest service fabric sdk (5.7.198) , visual studio professional 15.3.1

i'm having problems trying debug or deploy aspnetcore2.0 stateless service. have made no changes project after project creation wizard, apart adding new controller.

i've tried reinstalling both x64 , x86 versions of .net core sdk. project set x64. below entire .csproj

  <propertygroup>     <targetframework>net461</targetframework>     <runtimeidentifier>win10-x64</runtimeidentifier>     <isservicefabricserviceproject>true</isservicefabricserviceproject>   </propertygroup>    <itemgroup>     <packagereference include="microsoft.aspnetcore" version="2.0.0" />     <packagereference include="microsoft.aspnetcore.mvc" version="2.0.0" />     <packagereference include="microsoft.aspnetcore.mvc.razor.viewcompilation" version="2.0.0" privateassets="all" />     <packagereference include="microsoft.aspnetcore.staticfiles" version="2.0.0" />     <packagereference include="microsoft.entityframeworkcore.design" version="2.0.0" />     <packagereference include="microsoft.entityframeworkcore.sqlserver" version="2.0.0" />     <packagereference include="microsoft.entityframeworkcore.tools" version="2.0.0" />     <packagereference include="microsoft.servicefabric" version="5.7.198" />     <packagereference include="microsoft.servicefabric.aspnetcore.kestrel" version="2.7.198" />     <packagereference include="microsoft.servicefabric.data" version="2.7.198" />     <packagereference include="microsoft.servicefabric.services" version="2.7.198" />     <packagereference include="microsoft.visualstudio.web.browserlink" version="2.0.0" />     <packagereference include="microsoft.visualstudio.web.codegeneration.design" version="2.0.0" />   </itemgroup>    <itemgroup>     <dotnetclitoolreference include="microsoft.visualstudio.web.codegeneration.tools" version="2.0.0" />   </itemgroup> 

there mismatch between processor architecture of project being built "amd64" , processor architecture of reference "c:\program files\dotnet\sdk\nugetfallbackfolder\microsoft.visualstudio.web.codegeneration.design\2.0.0\lib\net461\dotnet-aspnet-codegenerator-design.exe", "x86". mismatch may cause runtime failures. please consider changing targeted processor architecture of project through configuration manager align processor architectures between project , references, or take dependency on references processor architecture matches targeted processor architecture of project. myapi c:\program files (x86)\microsoft visual studio\2017\professional\msbuild\15.0\bin\microsoft.common.currentversion.targets 1987

may related issue.github issue

i've published code replication github repo

i have solution this. need remove microsoft.visualstudio.web.codegeneration.design package project. can either either through .csproj file or through nuget package manager. once have removed this, build , run fine.


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -