2009-09-24 5 views
0
에서 동적으로 생성 된 testpage를로드하는 방법

Microsoft Silverlight 3을 사용하여 작은 웹 응용 프로그램을 개발하고 있습니다. UI 개발 및 Visual Studio 2008 용으로 Microsoft Expressin Blend 3을 사용하고 있습니다. "코드 숨김". Blen 3에서 프로젝트를 디버깅 할 때는 모두 잘 작동합니다. 비주얼 스튜디오 2008에서 디버거를 시작할 때 실버 라이트가 자동으로 TestPage에 포함하고Visual Studio 2008에서 http : // localhost/

그러나

http://localhost/TestPage.html

에서로드, 실버 라이트 응용 프로그램은 자동으로 TestPage.html에 포함하지만,로드 알고있다 파일 :

파일 : /// C :/문서 % 20 ° % 20Settings/JadaJada/나의 % 20Documents/표현/혼합 % (203)/프로젝트/JadaJada가/JadaJada/빈/디버그 //와 같이 /TestPage.html

그 결과 응용 프로그램이 작동하지 않습니다. 이는 응용 프로그램이 WebClient를 사용하여 http://localhost/에 몇 가지 HTTP 요청을하기 때문일 수 있습니다. /// C :

사람은 Visual Studio를 대신 파일의 http://localhost/에서 TestPage.html를로드하는 방법을 알고 계십니까/JadaJada /?

도움 주시면 감사하겠습니다.

답변

0

Silverlight 솔루션에 ASP.NET 웹 응용 프로그램 프로젝트 프로젝트를 추가하여 해결했습니다. 그런 다음 새 ASP.NET 웹 응용 프로그램 프로젝트의 속성으로 이동 한 다음 Silverlight 응용 프로그램 탭으로 이동하여 Silverlight 응용 프로그램을이 프로젝트에 추가합니다. 그런 다음 솔루션 탐색기에서 TestPage.aspx를 선택한 다음 디버깅을 시작합니다. 그것은 효과가있다!

그래서 단계 :

  1. 이 Silverlight 응용 프로그램 솔루션에 ASP.NET 웹 응용 프로그램 프로젝트를 추가합니다.
  2. 새 프로젝트의 속성으로 이동하십시오.
  3. Silverlight 응용 프로그램 탭으로 이동하십시오.
  4. Silverlight 프로젝트를 추가하십시오.
  5. TestPage.aspx를 선택하고 디버그 시작 (F5)을 누릅니다.

그렇게해야합니다.

0

IN VS ... 웹 사이트를 마우스 오른쪽 단추로 클릭하고 속성 페이지를 선택하십시오. 그런 다음 시작 옵션 탭 을 선택하고 시작 URL을 선택하고 필요한 URL을 입력하십시오.