2009-03-31 2 views
4

잠긴 프로덕션 환경에 ASP.NET 응용 프로그램을 배포하고 있습니다. 어셈블리 (위성 리소스 어셈블리 포함)를이 환경에 푸시하는 프로세스가 있지만 환경에 어셈블리를 복사하지 않아도됩니다.배포 된 ASP.NET 웹 사이트 프로젝트에서 다시 컴파일하지 않고 .resx 파일을 업데이트 할 수 있습니까?

ASP.NET 웹 사이트 프로젝트에서 다시 컴파일하지 않고 .resx 파일을 업데이트 할 수 있습니까?

답변

2

내 생각에 앱이 무엇을하고 있는지에 따라 달라집니다.

.resx 파일을 웹 사이트의 App_LocalResources 폴더로 푸시하면 자동으로 Just-In-Time으로 컴파일됩니다. 따라서이 경우에는 아무 것도 다시 컴파일 할 필요가 없습니다.

+0

이렇게하면 나머지 사이트가 응용 프로그램 상태를 재설정하는 등의 문제가 발생하는지 궁금합니다. 정오에 푸시하는 동안 앱을 다시 설정해야하는 불편한 점이있었습니다. 사용자들은 불쾌감을 느꼈습니다. 이 상황에 해당되는지 여부는 알 수 없습니다. – ajh1138

+1

App_GlobalResources 또는 App_LocalResources 폴더를 수정하면 앱 도메인이 다시로드됩니다. –

관련 문제