0

ファイルをロードするためのWebブラウザナビゲーションを使用して、ページを新しいページに移動しようとしています。

this.NavigationService.Navigate(new Uri("/Eula.xaml", UriKind.Relative));
eula.loadfile();

loadfile()、私は文字列を与えました

filepaht = @"C:\Users\myfilename\...\EULA.htm";
webBrowser.Navigate(new Uri(filepaht, UriKind.Relative));

Eula.htmしかし、それぞれのページでファイルをロードできません。例外が発生しAn unknown error has occurred. Error: 80004005ます。

4

1 に答える 1

0

webBrowserとしてローカル ファイルに移動することはできませんUriKind.Relative。使ってみてくださいUriKind.Absolute

WebBrowser は、次のような URL のファイルを見つけようとします。

your.ap.domain/C:\Users\myfilename\...\EULA.htm

もちろん、それは間違っており、エラーが発生します。

于 2012-12-21T07:17:41.697 に答える