NuGet 설치 프로그램을 통해 web.config의 기존 라인을 변경하는 방법을 찾으려고합니다. 이미 존재하지 않는 라인을 삽입하는 방법을 찾을 수 있지만 기존 라인을 변경하는 방법이 아닙니다.웹의 기존 라인을 변경하는 Nuget
누구나 참조 정보를 알고 있습니까?
NuGet 설치 프로그램을 통해 web.config의 기존 라인을 변경하는 방법을 찾으려고합니다. 이미 존재하지 않는 라인을 삽입하는 방법을 찾을 수 있지만 기존 라인을 변경하는 방법이 아닙니다.웹의 기존 라인을 변경하는 Nuget
누구나 참조 정보를 알고 있습니까?
항상 PowerShell xml 기능을 사용할 수 있습니다. 그것은 엄청나게입니다. 예를 들어
, 당신의 web.config에 설정을 추가하려면 :
$webConfigXml = [xml](Get-Content .\Web.config);
$addNode = $webConfigXml.CreateElement('add');
$addNode.SetAttribute("key", "SomeKey");
$addNode.SetAttribute("value", "SomeValue");
$webConfigXml.configuration.appsettings.AppendChild($addNode);
set-content web.config $webConfigXml.OuterXml;
유일한 단점은 당신의 XML은 더 이상 꽤 인쇄되지 것입니다. 하지만 쉽게 고칠 수 있습니다 : Xml Pretty Print in PowerShell. 또는 기존의 오래된 파일 편집도 그리 어렵지 않습니다.
내가 차가운 것이 아니라 차가운 것이므로 봇이 대답을하지 못하게 할 것입니다. –
무엇을 변경 하시겠습니까? – davidfowl
", Elmah"대신 "JcdcHelper.Elmah"어셈블리를 사용하도록 ELMAH 행을 수정하려면 elmah를 수정하여 기본값뿐만 아니라 app 특정 정보를 제공해야합니다. –