以下のコードを使用して、任意のファイルタイプを開きたい:
System.Diagnostics.Process.Start(pathFile);
システムアプリケーションが存在しないかどうかを確認する方法はありますか?
例:pdf、ローカルマシンにはacrobatリーダーがありません。
try catchを作成しましたが、満足できません。ファイルを開くときのウィンドウの動作を模倣したいと思います。Webの検索/手動検索のオプションがあります。
try
{
System.Diagnostics.Process.Start(pathFile);
}
catch (System.ComponentModel.Win32Exception ex)
{
composite.ReadingError = ex.Message;
Console.WriteLine("error");
}