간단한 MVC 응용 프로그램이 있습니다. VSTS에서는 빌드가 성공하고 Azure WebApp에 릴리스됩니다. 그러나 하늘빛 URL은 작동하지 않습니다. 응용 프로그램은 & 로컬에서 작동합니다. Azure WebApp도 좋습니다. Azure 또는 VSTS 릴리스 파이프 라인과 관련된 문제인지 확실하지 않습니다. MVC 응용 프로그램을 실행할 수있는 Azure WebApp입니까?azure에 VSTS 릴리스가 성공했지만 URL이 작동하지 않습니다.
답변
첫째, MVC 응용 프로그램 (Visual Studio에서 MVC 템플릿 프로젝트) 푸른 웹 응용 프로그램에서 실행할 수 있습니다 :
내 VSTS는 파이프 라인을 놓습니다.
둘째, 푸른 앱 서비스 배포 작업의 앱 서비스 URL 옵션은 AzureRM 웹 응용 프로그램 호스팅 URL에 대한 변수 FabrikamWebAppURL
처럼 이름을 입력합니다. 이 변수는 PowerShell과 같이 후속 작업에서 AzureRM Web App의 Hosted URL을 참조하는 $(FabrikamWebAppURL)
과 같은 $(variableName)
으로 사용할 수 있습니다.
- NuGet 도구 설치 (4.3.0을 NuGet.exe의 버전 설치 :)
셋째, 당신은 응용 프로그램을 구축하고 배포 할 수 아래의 다음 단계를 참조 할 수 있습니다 스튜디오 빌드 (MSBuild를 인수 :
/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)"
) - 이 유물을 구축 게시 (경로 게시 :
$(build.artifactstagingdirectory)
) - 새로운 릴리스 정의를 작성 ,
- 푸른 앱 서비스 배포 (패키지 또는 폴더 :
$(System.DefaultWorkingDirectory)/**/*.zip
)
더 나은 이해를 위해 릴리스 파이프 라인의 스크린 샷을 제공 할 수 있습니까 –
VSTS에서 PublishSettings 파일을 통해 릴리스를 구성 할 수 있습니까? 하늘에서 WebApp의 프로필 게시 옵션에서 다운로드 한 PublishSettings 파일을 받았습니다. 가능하다면, 좋을 것입니다. –
@AdityaPrasad 어떤 점을 이해하지 못합니까? 예 : 1. 프로젝트를 마우스 오른쪽 단추로 클릭합니다.> Publish => Import => Select PublishSettings file => .pubxml 및 pubxml.user 파일을 소스 컨트롤에 추가합니다. 2. MSBuild 인수를 변경합니다./p : DeployOnBuild = true/p : PublishProfile = " [프로필 이름 게시] " –
- 1. VSTS 배포가 제대로 작동하지 않습니다.
- 2. InstallShield의 FTP 릴리스가 작동하지 않습니다.
- 3. ARC 메모리 릴리스가 작동하지 않습니다.
- 4. VSTS - SSH가 작동하지 않습니다.
- 5. AngularJS $ http 성공했지만 작동하지 않습니다
- 6. Powershell try 블록이 VSTS 빌드에서 작동하지 않습니다.
- 7. URL이 제대로 작동하지 않습니다.
- 8. joomla url이 작동하지 않습니다.
- 9. 레일 URL이 작동하지 않습니다.
- 10. 깨끗한 URL이 작동하지 않습니다.
- 11. Joomla의 URL이 작동하지 않습니다.
- 12. CodeIgniter URL이 작동하지 않습니다.
- 13. Jenkins URL이 작동하지 않습니다.
- 14. URL이 linkify.js와 작동하지 않습니다.
- 15. Wordpress URL이 작동하지 않습니다.
- 16. 참조 URL이 작동하지 않습니다.
- 17. URL이 정상적으로 작동하지 않습니다.
- 18. 제품 URL이 작동하지 않습니다.
- 19. 리디렉션 URL이 작동하지 않습니다.
- 20. /url이 laravel에서 작동하지 않습니다.
- 21. URL이 codeigniter에서 작동하지 않습니다.
- 22. 페이지 URL이 작동하지 않습니다.
- 23. CI URL이 작동하지 않습니다.
- 24. TastyPie URL이 작동하지 않습니다
- 25. spring : URL이 작동하지 않습니다.
- 26. VSTS (이전 VSO)에서 릴리스가 실패하면 모든 개발자에게 알림을 보냅니다.
- 27. /wordpress/URL이 없으면 URL이 작동하지 않습니다.
- 28. 릴리스가
- 29. uitableview에서의 릴리스가 작동하지 않지만, autorelease는
- 30. VSTS Build Nuget Packager가 작동하지 않습니다.
당신이 VSTS에게 새로운 CD 화면을 시도해 봤어 - 옵션은 예상 한 파일이 서버에 실제로 있는지 확인하기 위해 당신은 SCM 사이트에 로그인 한 – Shalem
변경이있을 수 있습니다 ? Azure WebApp URL이 xxx.azurewebsites.net 인 경우 xxx.scm.azurewebsites.net으로 이동하여 scm 사이트를 찾으십시오. 그런 다음 맨 위 메뉴에서 디 v 그 콘솔 -> CMD를 선택하여 웹 애플리케이션의 파일을 찾아보십시오. –