Asp.Net Web窗体网站从4.0迁移到4.7 web.config问题

时间:2018-11-20 20:40:08

标签: asp.net .net webforms

我将网站转移到了使用.net 4.7的新托管服务提供商,而我的旧提供商是4.0。我相应地修改了web.config文件,但仍然收到服务器500内部错误。我想知道它是否与添加程序集标记中的version属性有关。这是来自web.config的代码片段:

<compilation debug="true" targetFramework="4.7">
  <assemblies>
    <add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
    <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
    <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  </assemblies>
  <buildProviders>

我是否需要将4.0.0.0更改为4.7.0.0或等效的名称? 谢谢。

0 个答案:

没有答案