2

System.Diagnostics.Process.Start() が断続的に System.ComponentModel.Win32Exception: No application is associated with the specified file for this operation をスローしています。

ファイルは .doc ファイルです。いつでも手動で開くことができます (ダブルクリック)。

何が問題なのですか?ありがとう

4

1 に答える 1

2

システム上のファイルの関連付けが壊れていると思われます。

Windows エクスプローラーを開き、[ツール] -> [フォルダー オプション] -> [ファイルの種類] -> [DOC] -> [詳細設定] -> [開く] -> [編集] で定義されている内容を確認します。

次の値が必要です。

  • アクション: &開く
  • アプリケーション (適宜パスを調整してください): "C:\Program Files\Microsoft Office\Office12\WINWORD.EXE" /n /dde
  • DDE を使用をチェックする必要があります
    • DDE メッセージ: [REM _DDE_Direct][FileOpen("%1")]
    • アプリケーション: ウィンワード
    • DDE アプリケーション (値なし):
    • トピック: システム

DOC が選択されている場合、[ファイルの種類] ダイアログに [詳細設定] ボタンがなく、代わりに [復元]ボタンが表示されている可能性があります。これは、.doc ファイルのコンテキスト メニューから [プログラムから開く] オプションを使用して、ユーザーがファイルの関連付けを手動で変更した場合に当てはまります。復元をクリックして問題が解決するかどうか試してください。

于 2008-11-26T00:24:29.910 に答える