내 3.5 웹 응용 프로그램의 web.config 파일에 사용자 정의 구성 섹션을 만들었습니다. 사용자 지정 구성에는 아래 나열된 특수 문자가 포함되어 있습니다.web.config의 특수 문자
<add Key="2" String="â€"/>
<add Key="3" String="148"/>
<add Key="4" String="!X"/>
<add Key="5" String="¡§"/>
<add Key="6" String="¡¦"/>
<add Key="7" String="¡¨"/>
<add Key="8" String="’" />
<add Key="9" String="–" />
현재 아래 정의 된 xml 유형의 web.config가 있습니다.
<?xml version="1.0"?>
이 하나의 개발 환경에서 잘 작동하지만 다른 환경에 응용 프로그램을 마이그레이션 할 때 나는 표준과 각 설정 항목에 대한 모든 문자열 정의를 교체 할 때 키 2의 문자열을 XML 파싱 오류를 얻을 수 알파 문자, 응용 프로그램이 잘 작동합니다. 동일한 방식으로 XML을 적용 할 수있는 방법이 있습니까? xml 정의 태그의 인코딩 특성을 살펴 보았지만 설정하려는 항목이 긍정적이지 않습니다. 모든 지침을 잘 부탁드립니다. 미리 감사드립니다.
HTML이 아닌 XML입니다. 숫자 엔티티 코드는 작동하지만 다른 HTML 엔티티는 작동하지 않습니다. – tdammers
아니요, 수동으로이 값을 입력하지 않았습니다. HTML 인코딩 솔루션을 사용하여 문제를 해결했으며 효과가있었습니다. 감사. –