問題タブ [squirrel.windows]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
558 参照

electron - Squirrel.Windows を使用してアプリケーションが更新されるたびに、新しい Windows ファイアウォールの除外を追加しないようにするにはどうすればよいですか?

新しいクライアントがインストールされるたびに、ファイアウォール アクセスの要求が生成されます。新規インストールでは許容範囲です。

アプリケーションが更新されると、exe の場所が変更され、ユーザーは再びファイアウォール アクセスのプロンプトを受け取ります。それはイライラするようです。

この問題の解決策はありますか?

問題は、アプリケーションが更新されるたびに、ユーザーが新しいファイアウォールの除外を追加 (承認) しなければならないことです。

この問題は、Squirrel.Windows にパッチを適用することで修正できると思います。これにより、Windows OS は、Squirrel.Windows が更新ごとに別のアプリケーションではなく、同じアプリケーションであることを認識できるようになります。

ファイアウォール除外ウィンドウ

0 投票する
2 に答える
314 参照

c# - WPF アプリケーションの動作の違い: IDE デバッグと実行可能ファイルの直接実行

問題があります: 同じコード (同じ .exe) の異なる動作。

アプリをデバッグ モード (VS 2015) で実行すると、期待どおりに動作します。

このアプリをリリース モードで実行しても問題ありません。

しかし、パッケージ化後 (パッケージ化ツールは"NugetPackageExplorer.exe"で、Squirrel.windows を使用して .exe ファイルを作成およびインストールします)、.exe をインストールすると、アプリケーションが正常に動作しません。

誰かが同様の問題を経験しましたか? デバッガーを使用できないため、混乱しており、これを解決できません。

私の質問を読んでくれてありがとう。お答えください。

PS反対票を検討する前に、コメントで理由を教えてください。

0 投票する
0 に答える
1459 参照

installation - squirrel.windows を使用して WPF アプリケーションをデプロイし、プログラムと機能に Windows 10 エントリを配置しない

目標は、squirrel.windows を使用して展開し、インストール、更新、アンインストールして、Windows 10 の [プログラムと機能] で表示できるようにすることです。最後に MyApp.msi ファイルを追加することもプラスになります。

ケース 1: Nuget Package Explorer で NugetPackage を作成しました。パッケージ マネージャー コンソール "squirrel --reeasify myNuget.1.0.0.nupkg" でリリースするよりも、リリース ファイルを取得し、setup.exe をクリックしてインストールすると、アプリのアイコンが Windows メニューに表示されます。

Windows のプログラムと機能では、インストールされているアプリケーションのリストに表示されません。

アプリの次の nugetPackage をデプロイすると、更新が機能します。素敵な myApp.msi ファイルを作成します。

ケース 2: GitHub の Squirrel アプリ " https://github.com/Squirrel/Squirrel.Windows " を使用すると、それが表示されます。- 素晴らしい。

アプリの次の nugetPackage をデプロイするときに、更新プログラムが機能しません。myApp.msi ファイルを作成しません。

小さな testApp では、まったく同じコードで動作しますが、myApp.msi ファイルもありません。違いは、DevExpress DLL を使用し、運用アプリに 54 個の DLL があることです。myTestApp には 13 個の Dll があります。

コードのインストールと更新

私の目標を達成するのを手伝ってください。

こんにちはフレディ