gpt4 book ai didi

.net - Web.config 中的奇怪警告

转载 作者:行者123 更新时间:2023-12-03 23:15:52 26 4
gpt4 key购买 nike

一张图片值1000字,所以这里有几张图片(忽略我的编辑):

Warning 1

Warning 2

Warning 3

在此解决方案的任何项目中,我既没有引用也没有使用 Entity Framework 。在我安装了一堆 Windows 更新后,这才开始发生在星期二。总共有九个警告。我正在运行 Windows 8.1 Pro,但我不知道这是否重要。我在同一个解决方案中有其他项目,它们具有相同的项目类型和 .NET 框架版本。该项目本身似乎在 IIS 中运行得很好。我的所有 Web.config 文件都具有相似的配置和结构。这是有问题的一个(更多编辑):

<?xml version="1.0"?>
<configuration>
<configSections>
...
</configSections>
...
<connectionStrings>
...
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.5.1"/>
<authentication mode="None"/>
<sessionState mode="Off"/>
<customErrors mode="RemoteOnly"/>
<httpRuntime enableHeaderChecking="false" enableVersionHeader="false" requestValidationMode="2.0" sendCacheControlHeader="false" targetFramework="4.5.1"/>
</system.web>
<system.webServer>
<httpErrors existingResponse="PassThrough"/>
<validation validateIntegratedModeConfiguration="true"/>
<handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
<remove name="OPTIONSVerbHandler"/>
<remove name="TRACEVerbHandler"/>
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>
</handlers>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" httpExpires="7.00:00:00"/>
</staticContent>
<urlCompression doStaticCompression="true" doDynamicCompression="true" dynamicCompressionBeforeCache="true"/>
<defaultDocument>
<files>
<clear/>
</files>
</defaultDocument>
</system.webServer>
<system.runtime.caching>
<memoryCache>
<namedCaches>
...
</namedCaches>
</memoryCache>
</system.runtime.caching>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.Data.OData" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.6.0.0" newVersion="5.6.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.6.0.0" newVersion="5.6.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.ServiceBus" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-2.2.0.0" newVersion="2.2.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Spatial" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.6.0.0" newVersion="5.6.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

最佳答案

我仍然不确定如何,但我设法通过删除 Web.config 及其转换并重新创建它们来“修复”问题。之后我做了一个差异,并没有看到任何可能导致此类警告的差异。我想我可以把它归结为某种奇怪的缓存问题。

关于.net - Web.config 中的奇怪警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19967467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com