ASP.NET을 처음 사용합니다. 유효성 검사 컨트롤 문제를 해결하기 위해 다음 코드를 추가했습니다.ASP.Net <appsettings> 태그
<appsettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms">
</add></appsettings>
그러나 추가시 새 버그를 생성합니다. 이 정보를 오류 "HTTP 오류 500.19를"방법 : 페이지 관련된 구성 데이터가 올바르지 않기 때문에
요청한 페이지에 액세스 할 수 없습니다. 'appsettings'구성 섹션에 섹션 선언이 없어서 읽을 수 없습니다. 오류 코드 : 0x80070032
내 Web.config의 내용은 단순히 이것이다 :
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
<appsettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms">
</add></appsettings>
</configuration>
내가 웹을 검색하고이 문제에 대한 구체적인 해결책을 찾지 못했습니다. 그리고 관련 기사에서 보았 듯이 이러한 오류에는 여러 가지 이유가있을 수 있습니다. 나는 어느 것이 나의 원인인지 모른다.
appsettings 대신 appSettings를 사용하면 첫 번째 코드가 제대로 작동하지만 조금 수정하고 태그를 바꾸고 중간 줄 옆에 넣으면 오류가 발생합니다. (이것은 이상합니다.) 그러나 내가 당신이 제안하는대로하면, 그것은 작동합니다 ... – user2808671