gpt4 book ai didi

sqlite - 多个程序包加载失败后,如何恢复Windows Store应用程序?

转载 作者:行者123 更新时间:2023-12-03 18:35:19 27 4
gpt4 key购买 nike

上次打开Windows应用商店应用程序(昨晚)时,出现了XAML错误。我(试图)今晚将其打开以尝试对其进行修复,但是遇到了无法加载的各种错误。以下是ActivityLog.xml文件的重要摘录:


460
2014/12/25 01:39:17.198
错误
视觉工作室
套件[LocalHistoryPackage]的SetSite失败
{3A6E8827-8C64-42EC-B83A-9CA32DA7BBF5}
80131500
找不到符合约束条件的出口:
ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService
RequiredTypeIdentity Microsoft.VisualStudio.Text.ITextDocumentFactoryService


。 。 。


935
2014/12/25 01:43:39.091
错误
视觉工作室
套件[LocalHistoryPackage]的SetSite失败
{3A6E8827-8C64-42EC-B83A-9CA32DA7BBF5}
80131500
找不到符合约束条件的出口:
合约名称
Microsoft.VisualStudio.Text.ITextDocumentFactoryService
RequiredTypeIdentity
Microsoft.VisualStudio.Text.ITextDocumentFactoryService


. . .



937年
2014/12/25 01:43:39.092
警告
视觉工作室
包加载失败;错误消息被跳过标志抑制
{3A6E8827-8C64-42EC-B83A-9CA32DA7BBF5}


. . .



966
2014/12/25 01:43:52.147
错误
视觉工作室
SetSite包[Microsoft.VisualStudio.Editor.Implementation.EditorPackage]失败
{E269B994-EF71-4CE0-8BCD-581C217372E8}
80131500
找不到符合约束条件的出口:
合约名称
Microsoft.VisualStudio.Utilities.IContentTypeRegistryService
RequiredTypeIdentity
Microsoft.VisualStudio.Utilities.IContentTypeRegistryService


我关闭了VS,重新打开它和该项目,尽管我没有看到所有这些err msgs,并且该项目表面上是打开的,但是Solution Explorer中没有任何内容(未显示文件)。我尝试通过“文件”>“打开”打开MainPage,但这只是导致了另一个错误消息。

上次打开项目时唯一改变的另一件事是我将SQLite从3.8.7.1版本更新为3.8.7.2版本

解决方案是什么(无双关语)?

更新

在尝试关闭Visual Studio时,我一遍又一遍:“没有找到与约束匹配的输出...(bla bla bla)”,直到我不得不通过Ctrl + Alt + Del停止它为止

更新2

更奇怪的是:我可以打开项目,尽管Solution Explorer完全是空的/没有文件

可见,如果我通过Ctrl + Shift + B构建项目,它的确会给我错误列表中的错误(MainPage.xaml中的XAML错误)。

但是,双击它们不会在编辑器中显示任何内容。

如果我尝试打开MainPage.xaml,则会得到以下信息:



但是,尽管我只是保存了该文件(上面的屏幕截图),但其日期为2014年10月19日-过去两个多月了。什么...?!?

我该怎么做才能使它恢复正常?

更新3

在“团队资源管理器”选项卡打开的情况下,我确实看到了此消息(此应用不受版本控制):

Page '3185ed96-1cbd-4381-a439-636973542e50' not found.


我通过在记事本++中打开MainPage.xaml并更改了XAML来解决XAML问题。然后,我能够在Visual Studio中成功构建该应用程序,但是尝试运行该应用程序导致VS崩溃,然后再次启动(在Solution Explorer中仍然没有文件)。

更新4

现在,当我尝试通过“文件”>“在VS 2013中打开”打开MainPage.xaml时,出现“ Package Designer程序包无法加载” ...

更新5

现在我可以运行该应用程序了。 F5使初始屏幕显示,然后变成灰黑色。当我关闭Alt + F4时,VS再次重新启动(显然在关闭后-我打算仅关闭正在运行的应用程序,而不是Visual Studio。

AutoHistory告诉我:

An exception was encountered while constructing the content of this frame.  This information is also logged in "C:\Users\Clay\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml".

Exception details:
System.Exception: Exception of type 'System.Exception' was thrown.
at Microsoft.VisualStudio.Shell.Interop.IVsShell5.LoadPackageWithContext(Guid& packageGuid, Int32 reason, Guid&
context)
at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.GetPackage()
at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()


无论如何,然后我注意到我确实有一个(字面意义上的)红旗,将其捣碎会向我显示“更新您的开发者许可证”消息。

我能够更新自己的开发许可证,但是我的解决方案仍然像以前一样古怪。

更新6

回答Walt Ritscher,在启动VS时,我在AutoHistory中得到了此信息(未打开任何解决方案):

构造此框架的内容时遇到异常。此信息也记录在“ C:\ Users \ Clay \ AppData \ Roaming \ Microsoft \ VisualStudio \ 12.0 \ ActivityLog.xml”中。

Exception details:
System.Exception: Exception of type 'System.Exception' was thrown.
at Microsoft.VisualStudio.Shell.Interop.IVsShell5.LoadPackageWithContext(Guid& packageGuid, Int32 reason, Guid& context)
at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.GetPackage()
at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()


然后,当打开另一个上次打开正常的项目时,它在解决方案资源管理器中也没有显示任何文件。如果尝试运行它,则会得到相同的“未找到导出”错误消息。

因此,似乎VS本身已被淘汰。我该怎么办?卸载/重新安装?

最佳答案

您的VS安装似乎已完成。在重新安装之前,您可以先尝试修复。

关于sqlite - 多个程序包加载失败后,如何恢复Windows Store应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27643748/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com