2010-07-07 5 views
0

Silverlight에 문제가 있거나 VS2010 Ultimate에 문제가 있습니다. 나는 그걸 가지고 노는 것을 장난 삼아했다. 한 순간에 내가 쓴 수정이 아무 것도 고치지 않았을 때. 왜 내가 VS가 방금 컴파일 한 새 버전을 실행하지 않고 이전 버전의 응용 프로그램을 실행하는지 알 수없는 이유를 조사해 보았습니다. 이것이 내 변경 사항이 영향을 미치지 않는 이유입니다. 문제를 해결하는 방법과 문제의 원인이 될 수있는 것은 무엇입니까? 어쩌면 프로젝트 구성 파일이 손상되었거나 ASP.NET dev 서버에 문제가 있습니까?VS가 새 버전 대신 Silverlight 응용 프로그램의 이전 버전을 실행합니다.

+0

VS2010에서는 그런 일이 발생하지 않았습니다. 나는 VS 2008에서 한동안 그것을 만났습니다. 웹 프로젝트에서 XAP 파일을 제거하면 새 버전이 SL 프로젝트에서 복사됩니다. 진정한 해결책은 아니지만 신속한 해결 방법입니다. – Codism

답변

0

나는 내가 가지고있는 문제를 해결했다. 내가 한 일은 고통스럽게 간단합니다. 브라우저의 캐시를 지웠습니다. P

0

출력 창을 보았습니까? 때때로 오류 목록에 나열되지 않은 오류를 제공합니다.

사이드 노트 : 추가 라이브러리에 대해서는 언급하지 않았지만 라이브러리에서 변경 한 내용이 다른 Silverlight 응용 프로그램에 반영되지 않았을 때 발생했습니다. 어떤 이유로 든 라이브러리에 대한 참조를 추가 할 때 프로젝트의 디버그 디렉토리에 복사하고 해당 버전 (특정 버전이 꺼져 있음) 만 사용하고있었습니다. 사용자 지정 라이브러리를 사용하는 경우 참조를 삭제하고 다시 추가 할 수 있습니다 (이 방법을 사용하면 더 영구적 인 솔루션은 라이브러리를 솔루션에 추가하고이를 프로젝트 참조로 추가하는 것입니다).

+0

네, 출력을 살펴 봤는데요. 모든 것이 정상이고 테스트 페이지가 만들어 졌다고 말합니다. 솔루션의 아키텍처를 확장하지 않았으며, Silverlight Bussiness 애플리케이션 템플릿이기 때문에 두 개의 프로젝트 만 있습니다. - 실버 라이트 파트와 웹 파트. 내가 설명한 문제는 몇 분 전에 두 번째로 나에게 일어났습니다. 새로운 솔루션을 만들어서 작업을 시작했으며 변경 사항에 응답하지 않았습니다. 나는 모든 코드를 삭제하고, 기능적으로 빈 솔루션을 컴파일했으며, 브라우저에는 작성된 모든 것이 있습니다. –

관련 문제