2

이 변환에 새로운 것이므로 구현하는 방법을 완전히 이해하지 못했습니다. 가이드 중 어느 것도 말이되지 않습니다.릴리스 web.config 파일 만들기

나는 릴리스 설정에

<identity impersonate="true" userName="asecret" password="mysecurepassword"/> 

을 추가 할 수 있습니다.

<system.web> 뒤에 web.release.config에 넣었지만 그렇게 생성하지는 않습니다.

그 밖의 무엇을 할 생각입니다.

답변

5

xdt:Transform 속성을 사용하여 수행 할 실제 작업이 누락 된 것 같습니다.

시도 :

<identity impersonate="true" userName="asecret" password="mysecurepassword" xdt:Transform="Insert"/> 

Insert<system.web> 섹션 아래의 Web.config에 새 요소를 추가해야합니다.

기본 web.config 파일에 <identity /> 요소가 이미있는 경우 기본 web.config의 전체 요소를 Web.Release.config의 요소로 바꿀 xdt:Transform="Replace"을 사용해야 할 수도 있습니다. 또는 xdt:Transform="SetAttribute({comma listed attributes to set here})"을 사용하여 지정한 속성의 값을 설정할 수 있습니다.

항상 그렇듯이 변환에 대한 모든 옵션은 MSDN에서 읽을 수 있습니다.

+0

감사합니다. 나는 이전에'xdt : Transform = "SetAttributes"'로 시도했다. 지금은 의미가 있습니다. 어리석은 질문의 비트. 그러나 많은 시간 나를 절약했다. 감사. – Doomsknight