Edengineer: 坚持使用新版本 1.1.1.6

创建于 2018-04-06  ·  19评论  ·  资料来源: msarilar/EDEngineer

我刚刚更新了应用程序,但它什么也没做,没有任务栏图标,没有对热键的响应,只是一个僵尸进程,几次尝试后我卸载它并重新安装它,现在它做了同样的事情,但现在包括一个飞溅在我终止进程之前不会消失的屏幕,顺便说一句,这很难,因为飞溅在一切之上。

image

最有用的评论

现在应该没事了:)

所有19条评论

我刚刚尝试了故障排除页面解决方案,现在我只得到了这个。

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 的内容,我尝试了“查找”选项,但什么也没有。

image

当我完成我正在做的事情时,我会在几分钟后尝试重新启动。

好吧,你能确定你安装了 .NET 4.6.1 吗?

https://www.microsoft.com/download/details.aspx?id=49982

此计算机上已安装 .NET Framework 4.6.1 或更高版本的更新。

好的,我已经解决了安装问题,完全删除了%userprofile%\Local Settings\Apps文件夹的内容,现在我又出现了闪屏,但只是闪屏,现在已经过了一分钟,它还没有消失。

好的,作为最后的手段,你能试试这个吗?

https://www.microsoft.com/fr-fr/download/details.aspx?id=13450

什么都没有,我已经安装了它,然后重新安装了 EDEngineer,仍然停留在启动画面中。

你有任务托盘中的图标吗? 如果是,您能否右键单击它并单击“静默启动”,然后重新启动应用程序?
它应该显示为最小化/隐藏(取决于它是否已解锁/锁定)但您应该能够将其调出

不,没有图标。

好的,所以今晚你必须等我详细查看这个,但如果你不想等待,你可以尝试自己调试(你只需要 VSCommunity 和 Windows 8.1 SDK 来处理它)

别担心,我不着急;)

请尝试新的更新
它不会解决您的问题,但您至少会收到一条错误消息

Windows10 x64 版本。 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()<---

现在应该没事了:)

很好,它询问我的日志文件在哪里,现在开始没有问题,而且速度很快。 谢谢你。

伟大的!

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

msarilar picture msarilar  ·  28评论

TheFalkenrath picture TheFalkenrath  ·  23评论

srjek picture srjek  ·  6评论

CMDRPhaedra picture CMDRPhaedra  ·  17评论

ghost picture ghost  ·  27评论