Visual c++ visualc&x2B+;Windows IoT上带有Raspberry Pi 2的控制台应用程序

Visual c++ visualc&x2B+;Windows IoT上带有Raspberry Pi 2的控制台应用程序,visual-c++,raspberry-pi2,windows-10-iot-core,Visual C++,Raspberry Pi2,Windows 10 Iot Core,我只是对在Raspberry Pi 2上使用Visual Studio 2015 RC和Windows IoT开发的应用程序进行了一些初步测试。在第一次测试中,我编译了C#Hello World,通过FTP将其复制到PI,并从powershell启动它。这是开箱即用的。 然后我用Win32控制台应用程序(64位)尝试了同样的方法,也只打印Hello World。我在powershell中收到的错误消息是: Program 'HelloCpp.exe' failed to run: The ope

我只是对在Raspberry Pi 2上使用Visual Studio 2015 RC和Windows IoT开发的应用程序进行了一些初步测试。在第一次测试中,我编译了C#Hello World,通过FTP将其复制到PI,并从powershell启动它。这是开箱即用的。 然后我用Win32控制台应用程序(64位)尝试了同样的方法,也只打印Hello World。我在powershell中收到的错误消息是:

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++背景处理,比如我可以用VisualC++ ++开发的简单的TCP服务器?< /p> 首先确保您已经遵循了所有的步骤。如果电源再次更改该链接,您将查找windowsondevices.com->Get Started->Setup PC。完成后,您应该查看示例控制台应用程序

我希望这有帮助


马克·拉德伯恩[MSFT]

覆盆子Pi 2不是有ARM CPU吗?谢谢你指出这一点,我怎么能忽视这一点!我试图将VC2015(社区版)切换到ARM,但这让我“不支持为ARM平台编译桌面应用程序”。我想,即使我可以编译它,那么安装合适的运行库呢?让我们看看是否还有其他人对此有什么要说的……这肯定会有帮助,尽管我希望我可以简单地在Windows8.1和xcopy上构建这个应用程序,并将其复制到PI.Link上。这就是为什么我们强烈建议不要使用仅链接的答案。修复了该链接并添加了一条注释,说明如果该链接再次出现问题,应该查找什么。请将其添加到中心文档区域,在入门“安装您的电脑”页面上显示为新的“安装Visual Studio以调试不同的项目类型”。到目前为止,我已经看到有三种不同的方法来配置IOT项目的远程调试(UWP、驱动程序和C++核心)。现在对于初学者来说,您的运气似乎取决于您碰巧首先选择了哪个示例。我现在看到的调试说明与第一个控制台应用程序示例下的内存示例相同,所以毕竟还不错。但是请考虑在前面的某处单独添加调试指令。谢谢你的回答。