我的clientbin(silverlight)文件夹中有一个product.pdf,其中包含点击按钮产品的详细信息,我想打开pdf我使用下面的代码它在托管后在本地工作正常给出HTTP错误404.0 - 不是发现 您要查找的资源已被删除,名称已更改或暂时不可用。我该怎么办,请帮帮我
**服务并在silverlight中调用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)
您似乎正在重定向到错误的资源。
所以我建议你暂时抛弃重定向并用一些日志输出替换它。
只需打印出path
的值,然后查看其指向的位置即可。
注意:只有在内部测试系统上才能执行此操作