Sqlite 在几个软件包加载失败后,如何恢复我的Windows应用商店应用程序?
上次打开Windows应用商店应用程序时(昨晚),我的应用程序中有一个XAML错误。我(试图)今晚打开它试图修复它,但由于无法加载内容而出现各种错误。以下是ActivityLog.xml文件的重要摘录: 460 2014/12/25 01:39:17.198 错误 VisualStudio 包[LocalHistoryPackage]的设置位置失败 {3A6E8827-8C64-42EC-B83A-9CA32DA7BBF5}Sqlite 在几个软件包加载失败后,如何恢复我的Windows应用商店应用程序?,sqlite,visual-studio-2013,solution-explorer,Sqlite,Visual Studio 2013,Solution Explorer,上次打开Windows应用商店应用程序时(昨晚),我的应用程序中有一个XAML错误。我(试图)今晚打开它试图修复它,但由于无法加载内容而出现各种错误。以下是ActivityLog.xml文件的重要摘录: 460 2014/12/25 01:39:17.198 错误 VisualStudio 包[LocalHistoryPackage]的设置位置失败 {3A6E8827-8C64-42EC-B83A-9CA32DA7BBF5} 80131500 未找到与约束匹配的导出: ContractName
80131500 未找到与约束匹配的导出: ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService RequiredTypeIdentity Microsoft.VisualStudio.Text.ITextDocumentFactoryService 935 2014/12/25 01:43:39.091 错误 VisualStudio 包[LocalHistoryPackage]的设置位置失败 {3A6E8827-8C64-42EC-B83A-9CA32DA7BBF5}
80131500 未找到与约束匹配的导出: 合同名称
Microsoft.VisualStudio.Text.ITextDocumentFactoryService 所需类型标识
Microsoft.VisualStudio.Text.ITextDocumentFactoryService 937 2014/12/25 01:43:39.092 警告 VisualStudio 包无法加载;跳过标志抑制了错误消息 {3A6E8827-8C64-42EC-B83A-9CA32DA7BBF5} 966 2014/12/25 01:43:52.147 错误 VisualStudio 包[Microsoft.VisualStudio.Editor.Implementation.EditorPackage]的设置站点失败 {E269B994-EF71-4CE0-8BCD-581C217372E8}
80131500 未找到与约束匹配的导出: 合同名称
Microsoft.VisualStudio.Utilities.IContentTypeRegistryService 所需类型标识
Microsoft.VisualStudio.Utilities.IContentTypeRegistryService 我关闭了VS,重新打开了它和项目,尽管我没有看到所有的错误MSG,而且项目表面上是打开的,但解决方案资源管理器中没有任何内容(没有显示任何文件)。我试图通过File>Open打开主页,但这只会导致另一个错误消息 上次打开项目时唯一改变的是我将SQLite从版本3.8.7.1更新为3.8.7.2 解决方案是什么(没有双关语) 更新 在试图关闭VisualStudio时,我一遍又一遍地说:“没有找到与约束匹配的导出…(bla-bla-bla)”,直到我不得不通过Ctrl+Alt+Del停止它 更新2 更奇怪的是,我可以打开项目,尽管解决方案资源管理器完全是空的/没有文件 可见,如果我通过Ctrl+Shift+B构建项目,它会在错误列表中给出错误(MainPage.XAML中的XAML错误) 不过,在编辑器中双击它们不会显示任何内容 如果我尝试打开MainPage.xaml,我会得到以下结果: 但是,虽然我刚刚保存了这个文件(上面的屏幕截图),但上面的日期是2014年10月19日——比过去两个多月。什么 我该怎么做才能恢复正常 更新3 在团队资源管理器选项卡打开时,我确实看到了这一点(此应用程序不受版本控制): 我通过在Notepad++中打开MainPage.XAML并更改XAML来修复XAML问题。然后,我能够在Visual Studio中成功构建应用程序,但尝试运行该应用程序导致VS崩溃,然后再次启动(解决方案资源管理器中仍然没有文件) 更新4 现在,当我试图通过VS2013中的文件>打开打开MainPage.xaml时,我得到了“Package Designer Package未能加载” 更新5 现在我可以运行应用程序了(有点);F5导致启动屏幕显示,然后它只是变成灰黑色。当我按住Alt+F4键关闭该应用程序时,VS会再次启动(显然是在关闭后-我打算只关闭我的跑步应用程序,而不是Visual Studio) 汽车历史告诉我:
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”中
然后,当我上次打开另一个工作正常的项目时,它在解决方案资源管理器中也没有显示任何文件。如果我尝试运行它,我会得到相同的“找不到导出”错误消息
所以VS本身似乎被冲洗了。我需要做什么?卸载/重新安装?上周,我的Visual Studio遇到了类似的问题。我认为这些问题是由于Pc清洗器/Pc问题修复程序和其他类似的问题造成的。我刚刚重新安装了windows和Visual Studio,同样的代码执行得很好 看来VS本身已经被冲洗了。我需要做什么?卸载/重新安装
我肯定会尝试。但是,首先我会将项目复制到另一台安装了VS的机器上,然后在那里尝试。如果它在另一台机器上工作,那么第一台机器上就有问题,可能是VS,可能是一些扩展或加载项。如果它在另一台机器上不工作,那么代码就有问题。似乎没有您的VS安装已被冲洗。您可以先尝试修复,然后再重新安装。您可以在Visual Studio中生成并运行其他Windows应用商店应用程序,还是仅此一个?如果您没有看到:Update 6您的VS安装似乎已被冲洗。您可以先尝试修复,然后再重新安装。好的,我会尝试,但我没有Walt,回答这个问题,我会奖励你修复它的赏金。我想知道我最近安装的大量SQL Server工具是否与VS…顺便说一句,你和Fawlty有关系吗?我安装了一堆SQL工具作为w
. . .
Page '3185ed96-1cbd-4381-a439-636973542e50' not found.
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()
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()