问题标签 [virtualbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2923 浏览

c# - 从 C# 向 VMWare 发送键盘输入

我想将鼠标点击和键盘按键发送到运行虚拟机(如 VMware 或 VirtualBox)的窗口。我想从主机操作系统、用 C# 编写的应用程序中试用它。

我可以移动并单击鼠标。

但我无法发送键盘输入。我尝试使用 SendKeys 但它不起作用。对于每个其他“正常”窗口,它都可以工作。但我认为这与 VMware 或 Virtual BOX 如何拦截键盘事件有关。

任何想法?

0 投票
1 回答
1301 浏览

debian - virtualbox - 无 ip 的 debian

我的 XP SP3 上有 VB。我正在运行一个来宾操作系统,Debian。我使用 150MB 安装它,一切似乎都运行良好。我正在使用 3.1.6 VB

该服务器的目的是运行 php、mysql 和 django 项目。

所以我需要在本地和外部访问。我通常用我的无IP来做。我有使用 Ubuntu 服务器的经验,使用 noip2 简直是小菜一碟。

我有这个“域”xxx.no-ip.org。我需要在我的 debian 服务器上使用它,以便我可以在 firefox(在我的 xp 上)中输入 xxx.no-ip.org。

我检查了ifconfig,pstree。他们显示 debian 抓取了正确的 ip(它与我的 ip 匹配),并且 pstree 显示 noip2 已被激活(在 init.d 下)

但是我不能在 Firefox 中从我的 windows 访问 xxx.no-ip.org 怎么回事?

早在我使用 ubuntu 作为自己的安装(而不是 VM)的时候,noip2 就像蛋糕一样工作,没有任何扭曲。

有什么想法吗?谢谢!

0 投票
1 回答
432 浏览

ubuntu - 使 mongrel_rails (localhost:3000) 对虚拟机可见

我在 ubuntu 中开发 Rails,我只是设置了一个用于 IE 测试的 virtualbox windows xp 虚拟机。我希望能够在 ubuntu 中运行 mongrel_rails,然后跳转到 vm 中进行检查,这样我就可以跳回去,进行更改,再次跳转到 vm,重新加载页面并对其进行测试等等。是这样吗?可能的?

在过去的这种情况下,我不得不在我的开发机器上设置一个 apache 服务器并在其下运行 mongrel,以便获得一个外部可见(即对我的本地网络可见)的 IP 地址,然后我将其粘贴到vm中IE的地址栏。这真的有必要吗?有没有更简单的方法?我可以用我的 /etc/hosts 或站点可用文件做一些事情来组成一些任意网络地址,它指向 ubuntu 中的 localhost:3000 吗?或者其他的东西?

谢谢,最大

编辑:我实际上只是设置了一个代理正在运行的 mongrel 服务器的 apache vhost,这比我想象的要容易得多,使用本指南: http: //www.debian-administration.org/articles/495

所以,现在整理好了。谢谢阅读。

0 投票
2 回答
484 浏览

delphi - Delphi 2006 可以在 VirtualBox 中运行吗?

我收到很多错误消息,而且性能很慢。...有解决方法吗?(我听说 Delphi 2007 在 VirtualBox 中不起作用。)

0 投票
1 回答
3227 浏览

windows - 使用来自 32 位进程的 64 位 COM 对象

我正在使用在 Windows 上使用 COM 的 virtualbox api。如果您有 64 位操作系统,它将安装 64 位版本,并且 COM 接口将可被 64 位客户端访问,但不能被 32 位客户端访问。有人告诉我这是一个 COM 限制,但我已经看到使用 dll32 在注册表上“发布”32 位接口的方法,因此 64 位进程可以调用这些 COM 服务器,但我找不到相反的,访问 64 位来自 32 位进程的接口。

如果我不是很清楚,我相信这个人想要实现类似的目标: http: //www.codeproject.com/Forums/1648/COM.aspx?fid= 1648&df=90&mpp=25&sort=Position&select=1702805&tid=1702805

0 投票
3 回答
11317 浏览

api - libvirt 和 VirtualBox / 入门

我正在尝试使用 VirtualBox 作为虚拟化解决方案开始使用 libvirt。我安装了所有东西,当使用他们的 VBoxHeadless 命令时,VirtualBox 本身正在运行。但是,libvirt 无法连接到 VirtualBox:

我在 libvirt 文档中找不到任何提示,指出我是否必须在使用 virsh 之前进行任何特定于域的配置。

有人有提示吗?或者甚至更好,也许是一个从头开始使用 libvirt、virsh 或其 API(我后来的目标)的教程。

0 投票
3 回答
207 浏览

windows - 在 Windows 上开发 -> 在虚拟机上部署?

是否有一种与 VirtualBox 集成的简单方法,以便我可以在主机、Windows 下开发,并通过来宾 linux 系统中的挂载文件夹部署和运行脚本?

我正在寻找在 Windows 下为 Linux 开发,有点。

0 投票
4 回答
872 浏览

internet-explorer - 终极浏览器测试机

最终的 Web 应用程序浏览器兼容性测试机是什么?测试环境为 (XP: IE6,FF3.6), (XP: IE7,Chrome), (XP: IE8,Safari), (MacOsX: Safari, FF3.6, Chrome), (Ubuntu: FF3.6,铬合金)

当然我希望它在一台机器上,我最初的想法是使用 MacOsX 作为主机并使用虚拟机在其上安装 3 xp 和一个 ubuntu。

您认为这是最佳解决方案吗?您有更好的解决方案来实现上述目标吗?


更新: 这台测试机将在网络中。我的虚拟机还需要这三个功能:

  1. 需要能够通过网络VNC到测试机。

  2. 所有 VM 实例都需要能够访问本地网络。

  3. 不知何故,我需要能够使用第三方互联网提供商进行测试(测试网络缓存和代理)

0 投票
1 回答
1940 浏览

virtualization - VirtualBox 端口转发不起作用

我有一个运行 VirtualBox 的 Ubuntu 10.04 主机,并设置了 Guest Ubuntu Server 10.04。

我的主机位于 linksys 路由器后面。我想将 VM 用作 Web 服务器(对外界)。我在主机和来宾机器之间有 NAT 网络,并使用端口转发(此处为指南)将主机上的端口 8888 转发到来宾上的端口 80。

我还有我的 linksys 路由器将端口 8888 转发到我主机的 IP 地址。

现在,当我在主机上的浏览器中访问http://127.0.0.1:8888时,我得到了来自访客的预期网页。

但是,如果我尝试导航到http://wxyz:8888(其中 wxyz 是我的路由器到外界的 IP),我会收到页面超时。

有谁知道问题是什么?

0 投票
2 回答
717 浏览

virtual-machine - ORB 转发到错误的位置

我在虚拟主机(使用 IP A )上启动了一个orbd,并注册了一些远程对象。托管虚拟盒子的盒子具有 IP B。当客户端尝试连接到A处的 ORB以获取 NamingContext 时,ORB 会回复一条 LocationForward 消息,指向主机B和端口 1049(就像在该主机上启动另一个 ORB 一样)。NamingContext 成功返回,但显然我无法通过名称获取在 NamingContext (在A托管的 ORB 上)注册的对象。 谁能解释发生了什么?如何远程访问托管在A的球体? 提前致谢。