首页 >编程开发 >编程软件
VirtualBox SDK

VirtualBox SDK

大小:14.1MB 版本: 7.2.16.174877 时间: 2026-09-11 评分:

本地下载
温馨提示:当前为pc电脑版下载,暂无手机版下载
反馈
  • 软件介绍
  • 更新日志
  • 软件信息
  • 相关下载
软件介绍

VirtualBox SDK是Oracle官方配套提供的软件开发工具包,它基于VirtualBox核心Main API构建,把虚拟机全部管理能力开放给第三方开发者,开发者可以编写程序自动创建、配置、启停虚拟机,实现虚拟化平台自动化与二次开发。

下载解压 SDK 之后,运行示例代码提示找不到 vboxapi 模块怎么回事

1、SDK 只是开发工具包,本身不包含 VirtualBox 主程序,需要预先安装对应版本 VirtualBox。

2、Python 绑定不会自动安装,需要进入 SDK 解压目录下 installer 文件夹,执行 python vboxapisetup.py 脚本。

3、多 Python 环境要注意,绑定需要安装到当前正在使用的 Python 版本,避免环境混淆。

打开虚拟机提示 VBOX_E_OBJECT_IN_USE,会话占用,无法修改虚拟机怎么办

① VirtualBox SDK 使用 Session 会话机制,一台虚拟机同一时间只允许一个可写会话。

② 虚拟机 GUI 界面打开、VBoxManage 正在操作,或者之前开发脚本异常退出没有释放会话,会保留锁定。

③ 程序开发时,操作完成必须关闭 Session,释放会话锁。

④ 如果程序异常崩溃残留锁文件,关闭全部 VirtualBox 进程,删除虚拟机目录内.lck 锁定文件夹,再重新运行脚本。

VirtualBox SDK特点

VirtualBox采用VBoxSVC后台服务进程,所有GUI、命令行、SDK开发程序都和VBoxSVC通信。

多个第三方应用可以同时连接VirtualBox服务,并发操作不同虚拟机,接口自带会话隔离机制。

每一次打开虚拟机都需要创建独立Session会话,同一台虚拟机不允许多个会话同时写入修改。

防止多程序并发修改虚拟机配置造成文件损坏,保障自动化脚本批量操作环境稳定安全。

版本更新 查看历史日志>>
2026-08-18

v7.2

视频录制:修正了帧同步,一个小的内存泄漏和其他错误

GUI:更新的加泰罗尼亚语翻译

GUI:修复了OVF导入警告的可见性

GUI:增加了对不可访问虚拟机的优雅处理

显卡:VMSVGA 3D性能改进

视频录制:修正了大量显示更新后停止录制时的挂起问题

主机:OpenSSL 4.0构建修复(​github:gh-794)

Linux主机:支持FRED(​github:gh-784)

很抱歉,这段文本暂时无法提供译文

Linux Guest:修复了对RHEL 9.8内核(​github:gh-732, ​​github:gh-771)

2026-07-21

v7.1

视频录制:修正了帧同步,一个小的内存泄漏和其他错误

VMM:当使用Windows Hyper-V作为虚拟化引擎时,避免查询/设置没有xsave特性的CPU的xcr0

Windows installer:增加了对通过服务基础结构检测Visual C++运行时的支持(​github:gh-723)

Windows主机:修复了Unicode格式的剪贴板处理(​github:gh-677)

Linux主机:增加了对内核7.2的初始支持

Linux Guest:修复了对更新的RHEL 9.8和9.9内核的支持

UEFI:修复了更新安全引导DBX条目时Windows 11可能出现的错误检查和重启

BIOS:简化的构建先决条件,NASM 2.16或更高版本现在可用于一切(​github:gh-520)

2026-06-30

v7.0

视频录制:修正了帧同步,一个小的内存泄漏和其他错误

Windows Guest:增加了DX11性能改进和修复

Linux主机:修复了内核崩溃(​github:gh-711, ​github:gh-712)

Linux主机和客户:修复了各种NASM版本的问题(​github:gh-520)

软件信息
相关推荐
最新专题