2015-12-04 2 views
1

Первый раз здесь! У меня возникла любопытная проблема: Я делаю небольшое приложение для Windows-телефона с использованием шаблона поворота, но когда я пытаюсь запустить его с помощью своего собственного файла JSON, он возвращает мне ошибку (HRESULT: 0x80070002).Первый реальный проект C# (исключение из HRESULT: 0x80070002)

Я попытался переустановкой все (начать новый проект, только с моим другим файлом JSON (DataModel/SampleData.json), и я до сих пор эта же ошибка, так что проблема должна исходить от здесь.

Файл может можно увидеть в http://justpaste.it/pgit, я отправил его в валидатор, и он говорит мне, что он действителен (также я не видел различий синтаксиса между исходным файлом и моим).

Поскольку я ничего не изменил в коде основной шаблон шаблона (только файл «SampleData» .json), эта ошибка должна быть очень легко реплицироваться.

С уважением

+0

Это может быть проблема, с которой вы столкнулись: http://stackoverflow.com/questions/24863501/file-not-found-exception-in-windows-phone-app – momar

+2

HRESULT, которые начинают 8007, являются кодами ошибок Windows. Ошибка 2 - «файл не найден». –

+0

Если вы установили Visual Studio, у вас должна быть программа под названием 'ERRLOOKUP.exe', возможно, в пути, подобном' 'C: \ Program Files (x86) \ Microsoft Visual Studio \ Common \ Tools \ ERRLOOK.EXE" . Используйте эту программу для поиска любых незнакомых кодов ошибок. – Brian

ответ

2

Первая проблема заключалась в том, что я не установил «Свойства сборки» и «Копировать в каталог вывода» в свойствах файла ... (я знал, что это будет что-то простое).

После этого файл все еще не открывается, поэтому я изменил кодировку файла на Unicode [Он также работает с UTF-8] (это был ANSI).

Теперь приложение запускает без проблем, но ничего не появляется на экране (но это еще одна проблема).