none
ClickOnceによる端末単位のインストールについて RRS feed

  • 質問

  • お世話になります。

    現在、VisualStudio2013でClickOnceによりインストーラを作成しています。

    このインストーラでインストールするとWindows(8.1Pro.)のユーザ単位でのインストールとなり、

    別ユーザで使用したい場合は、再度インストールする必要があります。

    現状、Windowsの共有ユーザでシステムを使用していますが、

    今後、ユーザ毎にWindowsユーザを分けてして利用することになるため、

    端末単位のインストールをしたいと考えていますが可能でしょうか。

    ご教示ください。

    2019年6月10日 0:46

回答

すべての返信

  • 残念ながらできません。
    もし、できたとしたら、ユーザーごとに違うバージョンを利用する状況も発生するでしょう。その場合、dll地獄が表面化します。また、アップデートしようとした際に、他のユーザーがログオンしままなのかもしれません。

    (参考)
    Installing a ClickOnce Application for all users
    https://robindotnet.wordpress.com/2009/09/07/installing-a-clickonce-application-for-all-users/


    ★良い回答には質問者は回答済みマークを、閲覧者は投票を!

    • 回答としてマーク エネコン 2019年6月10日 5:10
    2019年6月10日 4:49
    モデレータ
  • 回答いただきありがとうございます。

    できたとしても問題が発生することがよくわかりました。

    ユーザ追加時、最初にログオンした際にアプリをインストールしてもらうことにしました。

    2019年6月10日 5:10