Visual Studio 2017 for Mac Demo 报错

报错信息如下:

System.InvalidOperationException

Could not locate Razor Host Factory type: System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.3ß.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35

Description: HTTP 500.Error processing request.

Details: Non-web exception. Exception origin (name of application or object): System.Web.WebPages.Razor.

查了很多网站说问题是版本不对 view-->web.config,

<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />


最后找到在package.config中

<package id="Microsoft.AspNet.Mvc" version="5.2.4" targetFramework="net45" />

尝试将Version=5.2.4.0 完美成功。



你可能感兴趣的:(C#)