app.config에서 ClientSettingsProvider.ServiceUri의 용도
무엇을
<appSettings>
<add key="ClientSettingsProvider.ServiceUri" value=""/>
</appSettings>
하다?
값이 빈 문자열이므로 요소를 제거 할 수 있습니까?
이것은 ASP / Ajax Client Application Services ( http://msdn.microsoft.com/en-us/library/bb384297(v=vs.100).aspx )와 관련이 있습니다.
저도 app.config 파일에서이 코드를 만났고 처음부터 전체 애플리케이션을 개발했고 이것을 추가하지 않았기 때문에 혼란 스러웠습니다.
내가 발견 한 것은 "클라이언트 응용 프로그램 서비스 활성화"확인란을 선택하면이 줄 (및 태그 아래에있는 다른 줄)이 프로젝트의 app.config 파일에 자동으로 추가된다는 것입니다. 내 것이 밝혀졌지만, 왜 이런 일이 일어 났는지 아직 모르겠습니다.
프로젝트에서이 옵션이 선택되었는지 확인하려면 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택하십시오. "서비스"탭으로 이동하여 확인란이 선택되어 있는지 확인합니다. 그렇다면 선택을 취소하면 표시되는 XML이 app.config 파일에서 사라집니다.
중대한! - "서비스"탭으로 이동하면 자동으로이 확인란을 선택하여 app.config 파일에 잘못된 XML을 추가하는 VS2010 (및 내가 아는 모든 다른 버전)에 버그가있는 것 같습니다. 따라서 상자를 풀고 프로젝트를 저장 한 후 닫기 전에 속성 섹션의 다른 탭으로 이동하십시오. 또한 "System.Web.Extensions"에 대한 불필요한 참조가 프로젝트에 추가됩니다. 다른 용도로 사용하지 않는 경우 제거 할 수 있습니다.
ClientFormsAuthenticationMembershipProvider에서 사용됩니다 .
해당 모델을 사용하지 않는 경우 제거 할 수 있지만 비어 있어도 사용하면 있어야합니다.
여기에서 내 대답을 확인하십시오- 서비스를 통한 ASP.NET 회원 인증
설정이 코드의 어느 곳에서나 참조됩니까?
그렇지 않은 경우 제거 할 수 있습니다. 만약 그렇다면, 당신 만이 그것을 제거 할 때의 영향을 결정할 수 있습니다.
이것은 타사 어셈블리로 사용될 수 있으며 존재하지 않는 경우 여전히이를 찾고 예외를 throw 할 수 있습니다. 이것은 쉽게 찾을 수 있습니다 (애플리케이션이 넘어 질 것입니다).
'program story' 카테고리의 다른 글
소셜 미디어 버튼은 웹 사이트로드 시간을 늦 춥니 다. (0) | 2020.12.13 |
---|---|
템플릿 매개 변수에 의존하는 인수가 없습니다. (0) | 2020.12.12 |
클래스 및 인스턴스 메서드의 차이점 (0) | 2020.12.12 |
사용중인 Play 버전을 확인하는 방법은 무엇입니까? (0) | 2020.12.12 |
뷰 사이의 가변 간격으로 UIStackView를 어떻게 만들 수 있습니까? (0) | 2020.12.12 |