次の方法で共有

自作アプリケーションが起動しなくなりました。

Anonymous
2022-08-01T00:14:34+00:00

Windowsupdate以降、自作のアプリケーションが起動しなくなりました。

Windowsupdateまでは、普通に起動していました。

アプリのアイコンをクリックしても何も反応がありません。

また、動的にリンクされているDLLファイルがあるのですが、DLLファイルを削除すると、

DLLファイルが無い旨のエラーが表示される為、起動しようとはしているようです。

アプリ自体は、デスクトップアプリケーションで、インストーラー等はなくPCにコピーするだけのアプリです。

同様の事象等が発生している方や、解決されている方がおりましたら情報提供をお願いいたします。

現象は複数のPCで発生しています。

PCによっては事象発生後、特になにもしていないのに復帰したりしています。

家庭向け Windows | Windows 10 | Windows Update

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

8 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2022-08-10T10:21:15+00:00

    皆様

    返信ありがとうございます。

    ご提示いただいたようにMSDNフォーラムにて改めて質問します。

    ただ、せっかくご指摘頂きましたので一部回答いたします。

    ①なぜデバッグしないのか

     デバッグ環境の入っている開発用のPCですと現象が発生しません。

     他者のPCで状況が発生しており、諸事情があってデバッグ環境をインストールできません。

     従ってデバッグの実施ができません。

     また、現象として同一PCであってもログインユーザー(権限は同じ)ごとに、

     起動するユーザーとしないユーザーがいるという事が新しく判明しました。

     現象の発生するPCに、起動直後ログを書きだす仕組みを追加したアプリケーションをいれて確認しましたが、

     ログは書きだされていないので、自身が記述したソースコードのところまでプログラムが動いてなさそうです。

    今回、フォーラムが違うという事がわかってありがたかったです。

    失礼いたしました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Hebikuzure aka Murachi Akira 325.7K 評価のポイント MVP ボランティア モデレーター
    2022-08-01T05:45:25+00:00

    適切でない場所で質問するから的外れなアドバイスが付くわけですね。

    MSDN フォーラムで質問されるのが良いとは思いますが、この質問内容のままだと「自分でデバッグすれば」で片づけられてしまうでしょう。

    デバッグや現象の切り分けを行って、もう少し現象と問題点を明確にされてから(それでも解決しなければ)質問されるのが良いと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2022-08-01T04:32:18+00:00

    DLLの動的リンクは多数のプログラムがやっていることです。

    「プラグイン」と呼ばれるものの実態の大半はDLLです。

    リンク先も、ちゃんと読めばわかりますが、ダウンロードフォルダ等の汎用フォルダから実行ファイルを直接起動するシナリオで発生する脆弱性の情報です。

    DLLの動的リンクそのものが問題なのではありません。

    あまりにも的外れなコメントです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. hidaka 56,116 評価のポイント MVP ボランティア モデレーター
    2022-08-01T02:24:30+00:00

    すでに出ている通り、自作プログラムの相談は MSDNフォーラム へお願いします。

    ソフトウェア開発をしている立場で言うと、この質問は違和感というか不自然に感じました。

    • なぜ動作しないと気付いた時に、開発時に使用していたデバッグ環境を立ち上げずに「DLLファイルを削除」という原始的な手段で確認したのか?なぜデバッグしないのか?

    同様の事象等が発生している方や、解決されている方がおりましたら情報提供をお願いいたします。

    • Visual Studioのバージョン、使用言語、プログラムの動作概要、現状の問題点を一切示さずに「何が同様の事象」で「何の情報提供」をお願いしているのか?

    参考までに補足すると、私は動いて動いていたプログラムが突然動かなくなった経験は、数万回以上あります。それを説明しても、あなたの正体不明なプログラムのデバッグには何の助けにもならないでしょう。

    MSDNフォーラム で質問する場合は、少なくとも次の重要な事項を説明して下さい。

    • プログラムの開発環境、使用言語、使用ライブラリ
    • 何をするプログラムなのかの説明
    • どの動作を確認できて、どの動作が確認できていないのか(デバッグ状況)の説明

    なお私は、様々な環境で長年結構沢山のプログラムを開発してきていますが、Windows Updateが原因でプログラムが動かなくなった事は一度もありません。Windows Updateを疑うのであれば、該当のUpdateを削除するか、システムの修復をすればいいだけです。複数のマシンがあるのであれば、Windows Updateしない環境を作るとか、SSDディスクを増設して評価用にWindowsを新規インストール(認証不要)して動作を試すなど、自分で何でも試すことが可能なはずです。

    繰り返しになりますが、この質問のままでは、どこからも得られる情報は全くありません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2022-08-01T00:36:40+00:00

    プログラムの作成は、Msdn フォーラム

    >動的にリンクされているDLLファイル

    コレって、結構前から脆弱性が指摘されてるやり方じゃないのか?

    IPA:【注意喚起】Windowsアプリケーションの利用における注意

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません