2017-09-26 12 views
0

내 asp.ent MVC4 프로젝트에서 webdeploy를 사용하여 azure에 배포하고이 프로젝트를 azure에 대한 app 서비스에 여러 번 배포했습니다. 하지만 갑자기이 오류가 있습니다.azure에 webdeploying하는 동안 EscapeTextForRegularExpressions 오류가 발생했습니다.

는 루트 폴더에 웹 프로젝트에이 파일을 추가합니다

"EscapeTextForRegularExpressions" task was not given a value for the required parameter "Text" 

나는 대답을 발견했다.

File Name : *.wpp.targets <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <ExcludeFromPackageFolders Include="Internal"> <FromTarget>*.wpp.targets</FromTarget> </ExcludeFromPackageFolders> </ItemGroup> </Project> 

가 덜 나는 당신의 설명에 따르면 문제

답변

0

의 진짜 원인을 이해할 수 없다 마십시오, 내가 비슷한 issue이 * .csproj 내 IncludeIisSettings을 언급 발견했다. 다음과 같이 내 csproj와 <IncludeIisSettings>true</IncludeIisSettings>를 지정한 경우 내 테스트 당, 그럼 내가 VS의 게시 마법사에서 웹 배포 방법을 사용할 때, 나는 유사한 문제가 발생할 수 : enter image description here

이 후 IncludeIisSettings를 제거 또는 값을 false로 설정하면 푸른 웹 응용 프로그램에 웹 응용 프로그램을 성공적으로 배포 할 수 있습니다.

+0

하늘을 향해 배포 중이므로 IIS 복사는 문제가 아니며 처음에는 선택하지 않았습니다. –

+0

절대 적게, 고맙습니다. 나는 그것을 고쳤고 위의 답을 추가했습니다. –