ネットワークサーバーに公開され、社内でのみ使用されるVisual Studio 2015 SP3のClickonceアプリがあります。 Visual Studioから起動した場合、プログラムは正常に動作します。これは、1803の更新がないでないWindowsマシンで正常に実行されます。ただし、マシンが1803に更新されると、アプリケーションは起動しなくなります。 「アップデートをチェックしています...」ウィンドウが表示された後、何も表示されません。フレッシュインストールでは、通常、プログラムが危険である可能性があることをSmartscreenに通知します。それはそれほど遠くないです。
1803のアップデートが適用されたコンピューターからClickonceを作成しても問題は解決しません。
マシンをネットワークから切断しました。アプリケーションは起動しますが、データベースにアクセスできず、データベースが必要です。また、データベースを使用してユーザーが必要な操作を実行できないようにするボタンを非表示にするようにも記述されています。
https://social.technet.Microsoft.com/Forums/en-US/7cbd16f5-526e-4b0b-a186-3ebf41b7b349/smartscreen-Prompt-does-not-showで回避策(3番目の段落)を見つけました-for-clickonce-app-since-windows-10-update-1803?forum = win10itprogeneral 。上記のディレクトリからアプリケーションを起動すると、Smartscreenが表示され、とにかく実行するように指示できます。デスクトップアイコンをクリックするたびに、問題なく動作します。
新しいリリースが公開されると、新しいリリースがダウンロードされてプログラムが更新されますが、Smartscreenは表示されなくなり、アプリケーションは起動しません。
したがって、最新のアップデートとSmartscreenのインストールの間のどこかで、これは失敗しています。これを経験し、なぜかについての考えを持っている誰か?
はい、イライラして私も今日これを経験しました。おそらく、これを考慮して別のパッチをリリースするセキュリティアップデートは、スモールビジネスアプリの開発者とユーザーにとって非常に苦痛です。
DefenderやSmartScreenを無効にするのではなく、展開WebサイトをInternet Explorerの信頼済みサイトに追加することを選択し、警告ダイアログを元に戻し、アプリを以前と同様に更新して実行しました。
問題の性質と解決にかかる時間を考えると本当に迷惑ですが、同時にIEを使用する必要がありました。これは、今日ではまれなイベントです。
いくつかの後続のWindows Updateにより、以前に問題が発生していたいくつかのPCの問題が修正されたようです。
ここにリストされている更新を確認してください。 https://www.catalog.update.Microsoft.com/Search.aspx?q=KB4338548
ランニング winver.exe
は、あなたが持っているビルドを表示します。