DOBON.NETプログラミング道掲示板

ツリー一括表示

Nomalアイコン exeをショートカットから起動した場合のエラー /Wassy (20/10/04(Sun) 03:09) #34545 1601748583.png/3KB
Nomalアイコン Re[1]: exeをショートカットから起動した場合のエラー /Azulean (20/10/04(Sun) 08:31) #34547
  └Nomalアイコン Re[2]: exeをショートカットから起動した場合のエラー /Wassy (20/10/04(Sun) 19:57) #34554 解決み!


親記事 / ▼[ 34547 ]
■34545 / 親階層)  exeをショートカットから起動した場合のエラー
□投稿者/ Wassy 一般人(1回)-(2020/10/04(Sun) 03:09:43)
  • アイコン環境/言語:[Windows10, VB.NET Framework 4.6] 
    分類:[.NET] 

    お知恵をお貸しください。

    状況を時系列に記載させていただいます。

    @Setupプロジェクトにてデスクトップへショートカットが
     作成されるようにインストーラーを作成
    APCへインストール、デスクトップへショートカットができる
    Bデスクトップのショートカットアイコンよりexeを起動
     問題なく起動する
    CPCを再起動
    Dデスクトップのショートカットアイコンよりexeを起動
     「Windowsにexe名を設定しています。しばらくお待ちください。」
     のメッセージが出現し、約10秒後にexeが起動
    Eexeを閉じて、再度デスクトップのショートカットアイコンより
     exeを起動しても同様の事象が発生
    Fショートカットではなく、Cドライブ内のexeを直接起動させると
     メッセージは出ず、通常通り起動

    PCの再起動後にデスクトップのショートカットアイコンから
    exeを起動させるとこのようなメッセージが発生する原因は何でしょうか?

    情報が不足しておりましたら、恐れ入りますがご指摘ください。

    どうぞよろしくお願いいたします。






     
     
459×145 => 250×78
イメージ
1601748583.png
/3KB
違反を報告
[ □ Tree ] 返信 削除キー/

▲[ 34545 ] / ▼[ 34554 ]
■34547 / 1階層)  Re[1]: exeをショートカットから起動した場合のエラー
□投稿者/ Azulean 大御所(517回)-(2020/10/04(Sun) 08:31:19)
  • アイコンNo34545に返信(Wassyさんの記事)
    > Dデスクトップのショートカットアイコンよりexeを起動
    >  「Windowsにexe名を設定しています。しばらくお待ちください。」
    >  のメッセージが出現し、約10秒後にexeが起動

    これはエラーメッセージではなく、Windows Installer による修復機能が動いていることを示しています。
    セットアッププロジェクトで作成したインストーラーは、デフォルトで「アドバタイズショートカット」となっており、Windows Installer によるチェックが働くようになっています。

    アドバタイズショートカットを無効にしたい場合については以下のページを確認してみてください。
    https://dobon.net/vb/dotnet/deployment/disableadvtshortcuts.html


    > PCの再起動後にデスクトップのショートカットアイコンから
    > exeを起動させるとこのようなメッセージが発生する原因は何でしょうか?

    インストールした後からファイル・フォルダーの状態が変わってしまっているなど、そのチェック・修復が呼び出される何か?が起きているのだと思います。
    インストール後にご自身で何かファイル・フォルダーに関する操作をされているか、アプリケーション自体にフォルダーの中身を書き換えるものがありませんか?
違反を報告
[ 親 34545 / □ Tree ] 返信 削除キー/

▲[ 34547 ] / 返信無し
■34554 / 2階層)  Re[2]: exeをショートカットから起動した場合のエラー
□投稿者/ Wassy 一般人(2回)-(2020/10/04(Sun) 19:57:58)
  • アイコンNo34547に返信(Azuleanさんの記事)

    Azuleanさん、ご回答ありがとうございます。
    頂いたアドバイスにより無事に解決することができました。

    > アドバタイズショートカットを無効にしたい場合については以下のページを確認してみてください。
    > https://dobon.net/vb/dotnet/deployment/disableadvtshortcuts.html
    →こちらを試したところ無事に解決することができました。

    > インストールした後からファイル・フォルダーの状態が変わってしまっているなど、そのチェック・修復が呼び出される何か?が起きているのだと思います。
    > インストール後にご自身で何かファイル・フォルダーに関する操作をされているか、アプリケーション自体にフォルダーの中身を書き換えるものがありませんか?
    →まさにご指摘の通りで、初回の起動時に古いバージョンでの不要なファイルの削除や設定ファイルの更新を行うようにさせていました。

    本当にありがとうございました。

    Wassy
     


解決み!
違反を報告
[ 親 34545 / □ Tree ] 返信 削除キー/


Mode/  Pass/


- Child Tree -