【问题标题】:Can I get a C# Visual studio program to control a raspberry pi?我可以获得一个 C# Visual Studio 程序来控制树莓派吗?
【发布时间】:2017-12-13 04:41:46
【问题描述】:

我正在开发一个结合了 Visual Studio 应用程序和树莓派的项目。

有没有一种简单的方法可以通过 C# Visual Studio 程序在树莓派上运行终端程序(如“python script.py”)并检索结果?

【问题讨论】:

    标签: c# windows visual-studio raspberry-pi


    【解决方案1】:

    如果您在 Raspberry 上运行 Windows 10

    您可以通过以下方式在运行 Windows 10 的 Raspberry 上使用远程 Powershell:

    # Start WinRM on the local Windows OS
    net start WinRM
    
    # Vérify RaspBerry PI3 access
    Test-Connection jpbraspbpi3-1
    
    # Allow accesss to Raspberry PI3
    Set-Item WSMan:\localhost\Client\TrustedHosts -Value 'jpbraspbpi3-1'
    
    # Etablish the connexion
    Enter-PSSession -ComputerName 'jpbraspbpi3-1' -Credential (Get-Credential -UserName 'administrator' -Message 'Mot de passe !')
    
    # You can allow a pseudo cmd.exe command line on the Windows 10 of your Raspberry
    reg.exe ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\EmbeddedMode\ProcessLauncher" /v AllowedExecutableFilesList /t REG_MULTI_SZ /d "c:\windows\system32\cmd.exe\0"
    

    然后你可以使用.NET core on Raspberry来使用developp。

    如果您运行 RASPBIAN,您可以deploy Mono 并使用 Visual Studio 或 Visual Code(.net 核心)进行开发。

    【讨论】:

    • 我会说是的,但我不测试它。如果您测试它,请小心使用 PowerShell 5.0 或更高版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-28
    • 1970-01-01
    • 2016-08-25
    • 1970-01-01
    • 2020-04-29
    相关资源
    最近更新 更多