none
ClickOnceのインストールダイアログについて RRS feed

  • 質問

  • お世話になります。

    .net framework 4.7.1のC#にてClickOnceアプリケーションを作成しました。
    端末にインストール後、正常に利用できておりますが、
    アプリケーションの更新を行っていない状況化で
    希にアプリケーション起動時に、ClickOnceのインストールダイアログが表示されることがあります。

    発生タイミングとしては、端末の再起動直後にごく希に発生することがあります。
    対策について、ご教授頂きたく書き込みを行いました。

    ダイアログの表示については
    以下より、「Store Corruption Recovery」機能によりダイアログが表示されているのでしょうか。

    https://devblogs.microsoft.com/dotnet/announcing-the-net-framework-4-7/
    Store Corruption Recoveryの項目

    また、本現象が発生した時に
    ダイアログを表示しないで自動インストールする対処等は可能でしょうか。

    以下の問い合わせの通り、クライアント証明をインストールする対処でよろしいでしょうか。
    https://social.msdn.microsoft.com/Forums/ja-JP/87346eca-36c1-46f3-8816-e0758126a9b5/clickonce?forum=vbgeneralja

    以上
    よろしくお願いいたします。

    2019年3月25日 2:05

回答

  • mysnsgさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    記事に記載されているように、Store Corruption Recoveryはユーザーに操作を要求しません。 
    それは自動的にバックグラウンドで行われます。

    また、コンピュータに証明書をインストールして、"不明な発行元" (いわゆる "自動インストール") を回避することもできます。

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


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    • 回答としてマーク mysnsg 2019年3月29日 7:55
    2019年3月27日 7:58
    モデレータ

すべての返信

  • mysnsgさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    記事に記載されているように、Store Corruption Recoveryはユーザーに操作を要求しません。 
    それは自動的にバックグラウンドで行われます。

    また、コンピュータに証明書をインストールして、"不明な発行元" (いわゆる "自動インストール") を回避することもできます。

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


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    • 回答としてマーク mysnsg 2019年3月29日 7:55
    2019年3月27日 7:58
    モデレータ
  • お忙しい中、ご回答ありがとうございました。

    2019年3月29日 7:55