【问题标题】:First C# real project (Exception from HRESULT: 0x80070002)第一个 C# 真实项目(HRESULT 异常:0x80070002)
【发布时间】:2015-12-07 17:28:39
【问题描述】:

第一次发帖! 我有一个奇怪的问题: 我正在使用数据透视模板制作一个小型 Windows Phone 应用程序,但是当我尝试使用自己的 JSON 文件启动它时,它返回一个错误(HRESULT:0x80070002)。

我尝试重置所有内容(仅使用不同的 JSON 文件(DataModel/SampleData.json)开始一个全新的项目,但我仍然有同样的错误,所以问题一定来自这里。

该文件可以在 http://justpaste.it/pgit 中看到,我将它发送给验证器,它告诉我它是有效的(我也看不出原始文件和我的文件之间有任何语法差异)。

由于我没有修改主数据透视模板的代码中的任何内容(只有“SampleData”.json 文件),所以这个错误应该很容易复制。

最好的问候

【问题讨论】:

  • 这可能与您遇到的问题相同:stackoverflow.com/questions/24863501/…
  • 以 8007 开头的 HRESULT 是 Windows 错误代码。错误 2 是“找不到文件”。
  • 如果您已经安装了 Visual Studio,您应该有一个名为 ERRLOOKUP.exe 的程序,可能在类似于 "C:\Program Files (x86)\Microsoft Visual Studio\Common\Tools\ERRLOOK.EXE" 的路径中。使用该程序查找任何不熟悉的错误代码。

标签: c# windows-phone-8 windows-phone-8.1


【解决方案1】:

第一个问题是我没有在文件的属性中设置“构建操作”和“复制到输出目录”...(我知道它会很简单)。

之后文件仍然无法打开,所以我将文件的字符集更改为 Unicode [它也适用于 UTF-8](它是 ANSI)。

现在应用程序启动没有问题,但屏幕上没有显示任何内容(但这是另一个问题)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    • 2011-03-02
    相关资源
    最近更新 更多