在Raspberry Pi上使用Mono运行VB.NET脚本



我试图在最新版本的Raspbian上使用Mono运行VB.NET脚本。该脚本最初是在Visual Studio中编写的,我刚从Dropbox下载到Raspberry Pi 3上的整个文件夹,并尝试运行.EXE文件。

mono /home/pi/Downloads/ctof/bin/Debug/ctof.exe

并遇到:

Unhandled Exception:
    System.IO.FileNotFoundException: Could not load file or assembly 
    'Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
    File name: 'Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
    [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
    File name: 'Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'

有人有任何建议吗?

使用这些代码并检查。为我工作:D

http://www.mono-project.com/download/stable/#download-lin-lin-raspbian

(我使用了raspbian-在Linux选项卡下,然后使用Raspbian Tab,Raspbian 9(用于伸展)或Raspbian 8(用于Jessie))

raspbian 9(armhf)

sudo apt安装apt-transport-https dirmngr

sudo apt-key adv -keyserver hkp://keyserver.ubuntu.com:80 - recv-keys 3fa7e0328081bff6a14da29a6a6a19b38d38d38d383d831ef

echo" deb https://download.mono-project.com/repo/debian stable-raspbianstretch main" |sudo tee/etc/apt/sources.list.d/mono ofcial-stable.list

sudo apt Update

raspbian 8(armhf)

sudo apt-key adv -keyserver hkp://keyserver.ubuntu.com:80 - recv-keys 3fa7e0328081bff6a14da29a6a6a19b38d38d38d383d831ef

sudo apt安装apt-transport-https

echo" deb https://download.mono-project.com/repo/debian stable-raspbianjessie main" |sudo tee/etc/apt/sources.list.d/mono ofcial-stable.list

sudo apt Update

使用线路使用

然后安装单声道

sudo apt instalm intern mono-devel

最终用于VB,请使用此

sudo apt-get安装单声道-VBNC

有关更多信息 https://www.raspberrypi.org/forums/viewtopic.php?t=6715

好运伴侣:)

最新更新