Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
已将ASP.net 4.0站点转换为4.5,但某些文件仍保留为4.0,是否正确?_Asp.net_Web_Web Config_Asp.net 4.5 - Fatal编程技术网

已将ASP.net 4.0站点转换为4.5,但某些文件仍保留为4.0,是否正确?

已将ASP.net 4.0站点转换为4.5,但某些文件仍保留为4.0,是否正确?,asp.net,web,web-config,asp.net-4.5,Asp.net,Web,Web Config,Asp.net 4.5,已将ASP.net 4.0站点转换为4.5,但某些文件仍保留为4.0,是否正确 使用visual studio 2012 这里是我的config.xml。你看到什么不正确的地方了吗? System.web、System.design、System.windows.fomrs 4.0 发布时,我禁用调试为false。还有推力级别它做什么?我应该移除它吗 <?xml version="1.0"?> <configuration> <configSe

已将ASP.net 4.0站点转换为4.5,但某些文件仍保留为4.0,是否正确

使用visual studio 2012

这里是我的config.xml。你看到什么不正确的地方了吗? System.web、System.design、System.windows.fomrs 4.0

发布时,我禁用调试为false。还有推力级别它做什么?我应该移除它吗

<?xml version="1.0"?>
    <configuration>

      <configSections>
    <sectionGroup name="system.web">
      <section name="sanitizer" requirePermission="false"
               type="AjaxControlToolkit.Sanitizer.ProviderSanitizerSection, AjaxControlToolkit" />
    </sectionGroup>
  </configSections>

  <appSettings/>
  <connectionStrings/>

  <system.web>

    <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" cookieless="false" timeout="60"/>
    <compilation debug="true" targetFramework="4.5">
      <assemblies>
        <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>
    </compilation>

    <trust level="Full" />

    <sanitizer defaultProvider="HtmlAgilityPackSanitizerProvider">
      <providers>
        <add name="HtmlAgilityPackSanitizerProvider" type="AjaxControlToolkit.Sanitizer.HtmlAgilityPackSanitizerProvider"></add>
      </providers>
    </sanitizer>

    <authentication mode="Windows"/>
    <customErrors mode="Off"/>
    <pages validateRequest="true" viewStateEncryptionMode="Never" enableViewStateMac="true" enableSessionState="true" controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID"/>
    <httpModules/>

  </system.web>


  <system.webServer>
    <modules runAllManagedModulesForAllRequests="false"/>
    <staticContent>
      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="30.00:00:00"/>
    </staticContent>
  </system.webServer>

  <system.web.extensions>
    <scripting>
      <scriptResourceHandler enableCompression="true" enableCaching="true"/>
    </scripting>
  </system.web.extensions>

</configuration>


这是正常现象。并非每个框架库都使用新版本的.NET进行了增强。因此,如果没有向参考库添加任何内容,则它将保留旧版本。

这是正常的。并非每个框架库都使用新版本的.NET进行了增强。因此,如果没有向引用库添加任何内容,那么它将保留旧版本。

-如果您有任何自定义路由或处理程序,则可能必须将runAllManagedModulesForAllRequests切换为“true”,并且对System.Windows.Forms的引用对于网站来说似乎完全不合适(除非您使用那个黑客webbrowser控件创建页面图像代码)我正在撰写安全问题图像。虽然很简单,但这一定是包含的原因D:-您可能必须将runAllManagedModulesForAllRequests切换为“true”如果您有任何自定义路由或处理程序,并且对System.Windows.Forms的引用对于网站来说似乎完全不合适(除非您使用黑客webbrowser控件创建页面图像代码),那么我正在撰写安全问题图像。尽管这些图像很简单。因此,这一定是包含以下内容的原因: