1. 报错:HTTP 错误 404.0 - Not Found
webconfig里加上
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
2. 关闭自定义报错
<customErrors mode="on"> 改成 <customErrors mode="RemoteOnly">
3. 运行版本不对应
分析器错误消息: Web.config 文件的 <compilation> 元素中的“targetFramework”特性仅用于目标 .NET Framework 版本 4.0 或更高版本(例如“<compilation targetFramework="4.0">”)。“targetFramework”特性当前引用的版本高于已安装的 .NET Framework 版本。请指定 .NET Framework 的有效目标版本,或安装所需的 .NET Framework 版本。
修改webconfig中:
<compilation targetFramework="4.0" />
<httpRuntime targetFramework="4.0" />
经过这些改动,运行正常