none
SystemEvents.SessionEndingイベントによるOSシャットダウン時の処理について RRS feed

  • 質問

  • Windowsフォームアプリケーション

    (Visual Studio 2008, Visual Basic)

    上記環境で、OSのシャットダウン時にイベントを検知して

    ・外部のテキストファイルの更新

    ・ログ記録用の別EXEとなるフォームアプリケーションを起動

    ・その後シャットダウン

    を行わせているのですが、Windows XP環境では問題なく動作しました。

    しかしながら、Windows 7 環境では、プログラムの強制終了を促す画面が出てしまい、上記のうち、上2つの更新および起動処理が行えません。

    Windows 7(というよりもVista以降)では何か特別な処理が必要でしょうか?

    2013年9月10日 12:05

回答

すべての返信

  • Windows Vistaからシャットダウン時の動作に多少の変更があります。Shutdown Changes for Windows Vistaを参考にどのような処理をするのが適切か、検討し直すことをお勧めします。
    • 回答の候補に設定 星 睦美 2013年9月13日 8:08
    • 回答としてマーク 星 睦美 2013年9月19日 0:37
    2013年9月10日 13:18
  • 白いとうふ さん、こんにちは
    フォーラム オペレーターの星 睦美です。

    私から佐祐理 さんの返信を[回答の候補に設定] させていただきました。
    回答の内容が参考になりましたら、投稿者から[回答としてマーク]いただければ幸いです。

    それでは、これからもMSDN フォーラムをお役立てください。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2013年9月13日 8:10