2012-09-17 2 views
1
내가 푸른 플랫폼에서 가상 OS에서 직접 asp.net 프로젝트 내 소스 코드를 수정하고 싶습니다,하지만 난 C# 파일을 찾을 수 없습니다

.가상 OS에 저장된 .cs 파일은 어디에 있습니까?

아무도 도와 줄 수 있습니까?

+1

일단 ASP.NET 응용 프로그램이 컴파일되면 더 이상 .cs 파일이없고 결과 바이너리와 마크 업만 있습니다. –

답변

4

Azure에 게시 할 때 cs 코드 숨김이 bin \ appname.dll에 컴파일되므로 "live"로 편집 할 수 없습니다. 인스턴스가 재활용되면 모든 편집 내용이 덮어 씁니다.

+0

고마워요! 푸른 하늘에 프로젝트를 게시하는 것은 많은 시간을들입니다 ... –

+0

그것은 얼마나 큰 귀하의 응용 프로그램과 얼마나 좋은 연결에 따라 다릅니다. 프로덕션에 배포하기 전에 철저하게 테스트해야합니다. –

+0

내 컴퓨터와 VM의 다른 데이터베이스를 파악하는 방법을 모르겠습니다. 내 컴퓨터에서 테스트 할 때 VM에 사용 된 연결 문자열로 인해 문제가 발생합니다. –

2

코드는 배포되기 전에 모두 컴파일됩니다. 코드를 실행하는 데 필요한 모든 것이 포함되어 있는지 확인하는 것 외에도 여러 가지 이유로이 작업이 필요합니다.

또한 인스턴스가 재활용되면 가상 시스템의 인스턴스 변경 사항이 손실됩니다.

배포는 모든 것이 컴파일 된 후 20-30 분 정도 걸리지 만 배포 된 VM은 그대로 실행되므로 모든 인스턴스가 올바른 버전의 코드를 실행하도록 보장 할 수있는 유일한 방법입니다. 인스턴스가 시작되거나 순환 할 때마다

+0

감사합니다! 좋은 대답. 알 겠어.^_ ^ –

관련 문제