我试着用这个废弃的软件来教新手使用Visual 6的知识。
我知道这个软件不推荐用于现实世界的开发。
我用Windows模式在虚拟PC机上安装了eVB (完全安装),我尝试在模拟器上运行应用程序。防火墙允许这种连接。
但是我收到消息: windows的模拟器不会在windows的另一个仿真器副本中运行
正如我提到的,这个问题没有解决办法: VPC和模拟器使用相同的仿真引擎,因此模拟器认为您试图在另一个模拟器实例中运行它们,因为它们无法分辨区别。
( 1)是否有可能在eVB PC上运行Win7?( 2)是否可以在VmWare PC上使用Windows2000/ Windows运行eVB?( 3) eVB是否仅用于学习目的?
发布于 2014-02-04 17:27:50
是的,模拟器不会在VM中运行。
我确实质疑使用eVB的价值,因为它肯定是一种死气沉沉的技术,而且VB6/VBA语法再也没有什么用处了。
如果你想教授编程的基本知识,我会得到一个Visual的速成版本,并为一个简单的标准桌面应用程序教授VB.NET或C#。那里的大部分知识都可以转移到设备上。
如果为Windows设备开发是一个困难的需求,那么我可能会尝试找到一个旧版本的Visual (2005年或2008年),并在紧凑型框架中使用VB.NET或C#。我猜想,您最好的方法是尝试找到Platform (WindowsEmbeddedCompact7)的eval版本,这将给您大约90或120天的时间。
最新版本的Studio的速成版也允许针对Windows,后者有一个模拟器,支持VB.NET或C#。
当然,您甚至可以尝试使用Xamarin并针对Android仿真器将Mono作为目标。同样,您可以在设备上获得C#,尽管UI范式与CE或Windows的任何情况都不一样。
如果您只想为am embedded设备编写基本代码,那么视差就有了基本邮票,它有相当便宜的初学者工具包。如果您想要的是嵌入式设备上的.NET,那么Netduino可能就是您想要的(我认为他们有VB.NET支持)。
我想问题是“最终目标是什么?”学习一般程序吗?如果是这样的话,只需使用桌面机器开始。将编程知识应用于嵌入式设备?那就找点有最新支持的东西。
不管目标是什么,我都很难找到尝试使用eVB的正当理由。
https://stackoverflow.com/questions/21557283
复制相似问题