アプリを更新したばかりですが、何もしませんでした。タスクバーアイコンも、ホットキーへの応答もありません。ゾンビプロセスだけです。何度かアンインストールして再インストールした後、同じように動作しますが、スプラッシュが含まれています。プロセスを強制終了するまで消えない画面ですが、スプラッシュがすべての上にあるため、これは困難でした。
トラブルシューティングページのソリューションを試したところ、これしか得られません。
PLATFORM VERSION INFO
Windows : 10.0.16299.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.7.2556.0 built by: NET471REL1
clr.dll : 4.7.2633.0 built by: NET471REL1LAST_C
dfdll.dll : 4.7.2556.0 built by: NET471REL1
dfshim.dll : 10.0.16299.15 (WinBuild.160101.0800)
SOURCES
Deployment url : https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application resulted in exception. Following failure messages were detected:
+ The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)
COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.
WARNINGS
There were no warnings during this operation.
OPERATION PROGRESS STATUS
* [06-Apr-18 11:28:48 AM] : Activation of https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application has started.
ERROR DETAILS
Following errors were detected during this operation.
* [06-Apr-18 11:28:57 AM] System.Runtime.InteropServices.COMException
- The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)
- Source: System.Deployment
- Stack trace:
at System.Deployment.Internal.Isolation.IStore.GetAssemblyInformation(UInt32 Flags, IDefinitionIdentity DefinitionIdentity, Guid& riid)
at System.Deployment.Internal.Isolation.Store.GetAssemblyManifest(UInt32 Flags, IDefinitionIdentity DefinitionIdentity)
at System.Deployment.Application.ComponentStore.GetAssemblyManifestFromStore(DefinitionIdentity asmId)
at System.Deployment.Application.ComponentStore.GetAssemblyManifestWithRetry(DefinitionIdentity asmId, TimeSpan retryInterval, Int32 maxRetryCount)
at System.Deployment.Application.ComponentStore.GetSubscriptionStateInternal(DefinitionIdentity subId)
at System.Deployment.Application.SubscriptionStore.GetSubscriptionStateInternal(SubscriptionState subState)
at System.Deployment.Application.SubscriptionStore.CheckAndReferenceApplication(SubscriptionState subState, DefinitionAppId appId, Int64 transactionId)
at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.
ここで説明されているイベントログを確認できますか? https://github.com/msarilar/EDEngineer/issues/310#issuecomment -370152359
多分ここにいくつかのより良い情報があります
EDEngineerについて言及しているものは何もありません。「検索」オプションを試してみましたが、何もありません。
やっていることを終えたら、数分で再起動を試みます。
.NET 4.6.1がインストールされていることを確認できますか?
.NET Framework 4.6.1以降の更新プログラムは、このコンピューターに既にインストールされています。
さて、インストールの問題を解決して、フォルダ%userprofile%\Local Settings\Apps
の内容を完全に削除しました。これで、スプラッシュ画面が再び表示されますが、スプラッシュだけです。今のところ、1分が経過し、まだ消えていません。
さて、最後の手段として、これを試してみませんか?
https://www.microsoft.com/fr-fr/download/details.aspx?id=13450
何もありません。それをインストールし、その後EDEngineerを再インストールしましたが、まだスプラッシュ画面でスタックしています。
タスクトレイにアイコンはありますか? はいの場合は、右クリックして[サイレント起動]をクリックしてから、アプリを再起動できますか?
最小化/非表示(ロック解除/ロックされているかどうかによって異なります)として表示されますが、表示できるはずです
いいえ、アイコンはありません。
大丈夫なので、今夜私がこれを詳細に見るのを待つ必要がありますが、待ちたくない場合は、自分でデバッグしてみることができます(VSCommunityとWindows 8.1 SDKが必要です)
心配しないでください、私は急いでいません;)
新しいアップデートでお試しください
問題は解決しませんが、少なくともエラーメッセージが表示されます
Windows10 x64ver。 17133.1
昨日までプログラムは混乱していませんでした、そして昨日、奇跡について、プログラムは完全に始まりそして完全に機能しました。 しかし、今日の更新後も何も機能せず、ClickOnceプロセスがバックグラウンドでハングし、何も起こりません。
データを圧縮するために埋め込まれた新しいzipファイルがこれらの問題を引き起こしていると思います... Windowsまたは任意のAVによって疑わしいと見なされる可能性があることを理解しています(zipファイルを取得し、解凍し、抽出されたjsonを読み取り、削除しますコンテンツがメモリに格納されたらzipとファイルを保存します)が、数メガバイト節約できました。
今のところ削除しますが、パッチがデプロイされています。
回復不能なエラー
System.AggregateException: One or more errors occurred. ---> System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
at System.Windows.Threading.Dispatcher.VerifyAccess()
at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ApplyNativeSettings(IFileDialog dialog)
at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ShowDialog()
at EDEngineer.Utils.System.IOUtils.RetrieveLogDirectory(Boolean forcePickFolder, String currentLogDirectory)
at EDEngineer.Views.MainWindowViewModel.LoadState(Boolean forcePickFolder)
at EDEngineer.Views.MainWindowViewModel..ctor(Languages languages)
at EDEngineer.Views.MainWindow.<.ctor>b__3_0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
at System.Windows.Threading.Dispatcher.VerifyAccess()
at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ApplyNativeSettings(IFileDialog dialog)
at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ShowDialog()
at EDEngineer.Utils.System.IOUtils.RetrieveLogDirectory(Boolean forcePickFolder, String currentLogDirectory)
at EDEngineer.Views.MainWindowViewModel.LoadState(Boolean forcePickFolder)
at EDEngineer.Views.MainWindowViewModel..ctor(Languages languages)
at EDEngineer.Views.MainWindow.<.ctor>b__3_0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---
今は大丈夫なはずです:)
ニース、それは私のジャーナルファイルがどこにあるかを尋ねました、そして今問題なくそして速く始められました。 ありがとうございました。
すごい!
最も参考になるコメント
今は大丈夫なはずです:)