問題タブ [oneclick]
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.
wpf - NLog を追加すると、ClickOnce 配置で「値が期待される範囲に収まらない」原因になる可能性があります
編集:
コメントで@Julianが提供した投稿の回答を読んだ後、この質問を編集しました。rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
アプリケーションが更新をチェックし、ダウンロードする更新があることを確認した場合、どのように実行すればよいですか?
元の投稿:
ユーザーが経験したバグについて事後調査をしようとしています。
アプリケーションは、ユーザーのコンピューターにインストールされる wpf アプリケーションです。アプリケーションの通常の使用法は、デスクトップ上のアイコンをクリックして更新を確認し、アプリケーションの最新バージョンが存在する場合はダウンロードすることです。
昨日、私が展開したところ、正しく動作するアプリケーションがインストールされました。少し表面的なテキスト編集を行い、新しいバージョンを公開しました。新しいバージョンが公開され、新しいバージョンがダウンロードされたことを示すデスクトップ アイコンです。
今日、私はアプリに取り組んでいましたが、私が行った唯一の大きな変更は、 を使用してアプリケーションに追加NLog
して実装することでした。私はローカルで公開しましたが、うまくいきました。UAT に公開し、デスクトップからアプリを実行するように依頼すると、次のエラーが発生しました。もう一度試すように依頼しましたが、同じエラーが発生しました。更新をスキップするように依頼したところ、同じエラーが発生しました。NLog.Config
NuGet
[Pasted Bellow To Keep this more readable]
インターネット上のほとんどの人を見回すと、インストールを消去して再試行することが提案されました。そのため、デスクトップ アイコンとアプリ フォルダーをクリアしAppData/...
、公開された場所から再度インストールを試みました。出来た。別の簡単な編集を行ったところ、アプリケーションは更新を認識して最新バージョンをインストールしました。
何度も何度も噛まれるので、なぜバグが発生するのかわからないのは好きではありません。また、UAT では、椅子を動かしてアンインストールと再インストールを行うことができるため、これはそれほど問題ではありませんが、これが展開されると、そのような贅沢はありません。更新をスキップしてもアプリケーションが壊れる場合は、アプリケーションには多くの「信頼」があります。
要約するNLog
と、バグの原因はアプリケーションへの追加でしたか? もしそうなら、アプリケーションへの追加はどのように行えばよいNLog
でしょうか? また、「いいえ、NLog は問題ではありませんでした。他の場所でバグの原因を探してください。」も受け入れます。
おまけ:将来、これは再び起こりましたが、今回は私の一般的なユーザーベースに. これから回復するためにあなたは何をしますか?注: ユーザーのコンピューターでのアクセス/リモートはオプションではありません。
c# - OneClick 更新インストール - アプリが実行されない
私はいくつかの小さな生産性アプリケーションを持っています。OneClick 更新発行を使用する Visual Studio 2019、C#。これらは社内の企業アプリです。セットアップはネットワーク共有にインストールされます。oneClick を何年も問題なく使用しています。oneClick パブリッシングでインストールした後に実行されない新しいアプリがあります。問題なくターゲット マシンに他の oneClick アプリをインストールできます。この 1 つのアプリケーションでのみ発生します。セットアップ/インストーラーが最後まで実行され、アプリが起動しません。インストール後、ショートカットをクリックしても何も起こりません。カーソルを 1 秒待つだけで完了です。この問題のあるアプリのプロジェクトのプロパティを、機能するものと行ごとに比較しましたが、設定は同じです (特に、署名、セキュリティ、公開)。私はウェブ上で見つけたすべてを試しました:user\appdata\local\ から exe を実行 -- アプリは実行されません。MS Defender は使用しません。ありがとう