2015-06-24 3 views
2

Я просто делаю несколько первых тестов с приложениями, разработанными с помощью Visual Studio 2015 RC и Windows IoT на Raspberry Pi 2. Для первого теста я скомпилировал C# Hello World, скопировал его на PI через FTP и начал его с PowerShell. Это сработало из коробки. Затем я попробовал то же самое с консольным приложением Win32 (64-bit), а также печатал только Hello World. Сообщение об ошибке я получаю в PowerShell является:Консольные приложения Visual C++ в Windows IoT с Raspberry Pi 2

Program 'HelloCpp.exe' failed to run: The operation completed successfully. 
    + CategoryInfo   : ResourceUnavailable: (:) [],  ApplicationFailedException 
    + FullyQualifiedErrorId : NativeCommandFailed 

Я думал, что это следовало ожидать, потому что я не установить VC++ 2015 (140) выполнения. Я попытался установить это с помощью PowerShell в автоматическом режиме, как это:

.\vc_redist.x64.exe /q /norestart 

но он терпит неудачу с

Program 'vc_redist.x64.exe' failed to run: The specified executable is not a valid application for this OS platform.. 
    + CategoryInfo   : ResourceUnavailable: (:) [], ApplicationFailedException 
    + FullyQualifiedErrorId : NativeCommandFailed 

Моего вопросом: возможно (или планируются) для запуска C++ фоновых процессов, как простой TCP-сервер, который я могу разработать с помощью Visual C++?

+1

Не имеет ли Raspberry Pi 2 процессор ARM? –

+0

Спасибо, что указали это, как я мог упустить это! Я попытался переключить VC2015 (Community Edition) на ARM, но это дает мне «Компиляция настольных приложений для платформы ARM не поддерживается». Я думаю, даже если бы я мог скомпилировать его, как насчет установки подходящей библиотеки времени выполнения? Давайте посмотрим, есть ли у кого-нибудь что-нибудь об этом ... – NicolasR

ответ

1

Прежде всего убедитесь, что вы выполнили все шаги в этом page. Если полномочия, которые будут меняться, снова связаны, вы ищете windowsondevices.com -> Начало работы -> Настройка ПК. После того, как вы это сделали, вы должны просмотреть пример консольного приложения here.

Я надеюсь, что это поможет.

Mark Radbourne [MSFT]

+0

Это определенно помогает, хотя я надеялся, что смогу просто создать приложение для Windows 8.1 и xcopy для PI. – NicolasR

+1

Ссылка мертва. Вот почему мы настоятельно советуем отвечать только на ссылки. – MSalters

+0

Исправлена ​​ссылка и добавлен комментарий, описывающий, что искать, если ссылка снова станет плохой. –

 Смежные вопросы

  • Нет связанных вопросов^_^