2011-08-17 3 views
0

내 clientbin (silverlight) 폴더에 product.pdf가 있습니다. 버튼 클릭만으로 제품에 대한 세부 정보가 포함되어 있습니다. 다음 코드를 사용하여 다음 코드를 사용하여 호스팅 한 후 HTTP 오류 404.0 - 찾을 수 없음을 사용하고 있습니다. 찾으려는 리소스가 제거되었거나 이름이 변경되었거나 일시적으로 사용할 수 없습니다. 내가 그 일을 할 수있는 방법을 나에게 도움을 주시기 바랍니다silverbin에서 clientbin 폴더의 pdf 파일을 여는 방법은 무엇입니까?

는 ** 실버의 서비스와 전화 aspx 페이지 **

Dim uri As New Uri(HtmlPage.Document.DocumentUri, "/ClientBin/product.pdf") 
     'HtmlPage.Window.Navigate(uri, "_blank") 
     Dim path As String = uri.AbsoluteUri.ToString() 
     ' HtmlPage.Window.Eval("window.open('" & path & "')") 
     HtmlPage.Window.Eval("document.location.href='" & path & "';") 

** 오류 코드

HTTP Error 404.0 - Not Found 
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. 
+0

당신의 코드 예제에서는이를 혼동하면됩니다. 당신은 호스팅 웹 사이트에서 파일을 열려고하는 것 같습니다 (이는 의미가 없습니다). 당신은 당신의 고객에게 무엇이 일어나고 당신이 원하는 것을 더 자세하게 설명 할 수 있습니까? –

+0

나는 내 clientbin (silverlight) 폴더에 product.pdf가있다. 버튼을 클릭하면 제품에 대한 세부 정보가 포함되어있다. pdf 파일을 열고 싶다. 어떻게하면 도움이 될 수 있는가? –

답변

0

** 호스팅 후 그것은 당신이 보인다 잘못된 리소스로 리디렉션 중입니다.

그래서 지금은 리디렉션을 중단하고 일부 로깅 출력으로 바꾸는 것이 좋습니다. path의 값을 출력하고 그것이 가리키는 곳을보십시오.

주의 : 내부 테스트 시스템에 있다면에만

관련 문제