Edge Chromium Clickonce



ClickOnceについて

The Xactware ClickOnce extension is also available in Chrome. Click the icon with three dots. ClickOnce activated in Chromium Edge - Browser still downloads deployment manifest instead of starting application We deploy one of our applications as a ClickOnce application. An unquiet mind. Microsoft Edge Chromium (Edge 2020) and ClickOnce - Deltek Ajera1) Enter edge://flags link in Edge Chromium browser.2)Scroll down to ClickOnce Support settin. Make Microsoft Edge your own with extensions that help you personalize the browser and be more productive.

  • 従来のアプリケーション配置モデルにあった以下のような課題が解決できるアプリケーションの配布方法の一つです。
    • アプリケーションのアップデートの困難さ
    • コンピュータに与える影響の大きさ
    • インストール時に管理者の権限が必要であること

出典(Wiki):https://ja.wikipedia.org/wiki/ClickOnce

Chromium
  • 自社では、EXCELライクな画面が多くどうしてもWebアプリケーションよりもWindowsアプリケーション方(Windowsフォーム、WPF)が現場受けがよいため、Webアプリケーションではなく従来のWindowsフォームとWPFでの開発を行っていますが、インストール配布がMSIやSetup.exeでは対応しにくいので、ClickOnceを利用しています。
    • Webアプリのアップデートのしやすさの利点とWindowsアプリの操作性の利点を兼ね備えたアプリケーションの構築が可能。
    • 起動時に自動的にバージョンアップも行ってくれるため、インストール作業漏れも防げるため重宝しています。

Chromium版 Microsoft Edgeについて

Free
  • Microsoft Edgeは「EdgeHTML」という独自のレンダリングエンジンを使用していましたが、Google Chromeから派生したオープンソースの「Chromium」をベースとしてブラウザに生まれ変わりました。
  • 正式リリースからしばらくたったので、アップデートをとめていた企業でも順次インストールされてきたのではないでしょうか?
Edge Chromium Clickonce
  • 旧Edgeでは、ClickOnceの起動ができていたのですが、Chromium版へバージョンアップ後では、ClickOnceの配布URLに接続してもApplicationファイルのダウンロードになってしまい起動ができない。
    • Chromeでも同様でデフォルトだと起動できないないので、Chrome ウェブストアで拡張機能をインストールしていると思いますが。。。

Microsoft Edge Enable Clickonce Gpo

設定ページへ移動

  • Edgeを起動しアドレスバーに以下を入力する
    • edge://flags/#edge-click-once

ClickOnce Support

  • ClickOnceの項目をDefaultからEnabledへ変更

再起動

  • 設定を変更すると、画面右下に再起動ボタンが表示されるので押下する。

ClickOnceの起動確認

  • ClickOnceの配布URLを開くと、警告が表示されるものの直接起動ができるようになったと思います。
  • 以下のサイトを参考にしました。

Edge Chromium Enable Clickonce

出典:Microsoft Edge での ClickOnce と DirectInvoke の機能について