Resourceフォルダーに配置されたpdfファイルがあります。WebBrowser コントロールを使用して PDF ファイルを表示したい。主な問題は、WebBrowser が相対パスをサポートしていないため、PDF の相対パスを見つけて絶対パスに変換することです。
これまでのところ、次のコードがあります(簡易版):
string GuidePath = "../Resources/Guide/LogViwer User Manual.pdf";
string fullPath = Path.GetFullPath(GuidePath);
Uri GuideURI = new Uri(fullPath, UriKind.Absolute);
Browser.Navigate(GuideURI);
「Browser」は WebBrowser のインスタンスです。
私が得る例外は次のとおりです。
Connot find ...パス... パスとインターネットアドレスが正しいことを確認してください。