问题标签 [virtual-pc]

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 回答
2266 浏览

sql-server-2005 - 如何从运行在 Virtual PC 中的来宾 XP 操作系统访问 SQL Server 2005

我作为我的主机操作系统运行 - Win 7 x64 并运行 SQL Server 2005 实例(开发人员,x64)。我还在运行 Virtual PC XP 的一个实例,并试图连接到主机操作系统 Sql 实例,但运气不佳。

我可以从来宾操作系统 ping 主机,反之亦然。

Virtual PC Guest 使用的不是 NAT 网络适配器,而是机器的物理适配器。

我在主机上运行 SQL Server 外围应用配置工具,并确保 TCP/IP 和命名管道都允许本地和远程连接。

我在 Guest XP 操作系统上安装了 SQL Server 2005 Native 客户端以及 SQLCMD。

当我发出:“SQLCMD -L”时,我看到:

但是,当我尝试“SQLCMD -S ROBSWIN7BOX”时,我得到:

我还尝试了各种 SQLCMD -S .. -U sa .. -P 和 SQLCMD -S ... -E (SQL Server 配置为混合模式身份验证)。

有任何想法吗?我在看什么?

谢谢!

0 投票
1 回答
5607 浏览

windows - 从主机操作系统访问来宾虚拟 PC 上的 VPN 连接

我作为我的主机操作系统运行 - Win 7 x64 并运行 Virtual PC XP 的一个实例。我在 Guest XP VPC 操作系统上运行 Cisco ISPec VPN 客户端,并且可以成功连接到我公司的企业网络。

我无法在主机上运行 Cisco IPSec 客户端 sw,因为它是 64 位的,Cisco 在其 IPSec 客户端产品上不支持 64 位,而且我目前在迁移到 Cisco 方面没有太多选择SSL VPN 客户端 (AnyConnect)。

XP VPC Guest OS 使用的不是NAT 网络适配器,而是机器的物理适配器。

当 Cisco 客户端未在 XP VPC 来宾操作系统上运行时,我可以从来宾操作系统 ping 主机,反之亦然。

几个问题:

  1. 当 Cisco 客户端运行并连接时,来宾操作系统无法再看到主机。

  2. 当 XP VPC 来宾连接到 VPN 时,我希望能够从主机访问 VPN。

对于#2,我尝试了至少一种技术,描述为:xenomorph.net/use-cisco-vpn-under-vista-x64/

此技术打开 Cisco 伪网络适配器上的 ICS。

我无法让它工作。但是,我可能错误地遵循了说明。

我也看过: http: //www.pringle.net.nz/blog/PermaLink,guid,12ee0de7-f998-4084-8b06-537b3dbd5d9a.aspx

...这涉及使用环回适配器并在主机和来宾操作系统之间进行桥接。我没有遵循这一点,因为说明并不完全清楚。

最后,我在网上看到了有关 OpenVPN x64 构建的参考资料,但我犹豫是否要朝那个方向发展。

任何人都可以引导我朝着正确的方向前进吗?

0 投票
3 回答
1500 浏览

powershell - 使用 PowerShell 自动化 Virtual PC 2007?

这基本上是这个问题的副本,但接受的答案是“否”,我想保持这个问题开放,直到得到实际答案,而不是接受“否”并放弃。

Stephen Rose通过 Twitter DM 告诉我使用 PowerShell 来启动和停止 Virtual PC VM,并执行诸如运行安装、自动更新和病毒扫描之类的操作,但他还没有回应我对任何描述如何做的资源链接的请求所以。

我已经开始学习 PowerShell,但我不知道如何获取或使用 Virtual PC 中 VM 列表中的任何信息。

编辑: Windows Virtual PC(Windows 7 XP 模式)与 Virtual PC 2007 不同。我正在运行 Windows 7 作为我的主机操作系统,但我仍在使用 Virtual PC 2007,因为我需要保持运行来宾的能力Vista 或 XP 主机上没有新的 Windows Virtual PC 的计算机。我简单地安装了 Windows Virtual PC 来检查它,它必须对我的虚拟映像进行大量转换。@x0n ( $vpc = new-object -com virtualpc.application) 的建议在我的系统上产生以下错误:

编辑 2:我使用此答案中的 Jeff 的代码列出了我系统上的所有 COM 对象,但找不到任何看起来像是 Virtual PC 的对象。所以现在我认为“不可能”的答案可能是正确的,但我仍然会留下这个问题,以防有人对让 PowerShell 与 Virtual PC 2007 一起工作有任何进一步的建议。同时,我强烈考虑在 Windows 7 中跳转到新的 Windows Virtual PC,只是不担心让我的所有虚拟机与早期版本的 Windows 兼容。

0 投票
3 回答
2297 浏览

scripting - 自动化/脚本构建虚拟图像

我想从基本映像编写虚拟机构建脚本,将许多文件和文件夹复制到目标机器,并且还安装了一些软件。这可能吗?哪种技术最适合这一点——VMWare、Virtual PC/Server 或 Virtual Box?该解决方案必须在 WS2003 或 WS2008 上运行,因此新的 Windows Virtual PC 不适合我。

谢谢,魔术师安迪。

0 投票
5 回答
2122 浏览

virtual-pc - Windows Virtual PC 开发设置?

在开发 PC HD 损坏后,我正在考虑让我的开发环境完全基于 Virtual PC。

核心项目是: - XP Pro 32 - IIS - VS2003 - VS2008 - SQL Server 2005 - Office 2003

主要源将驻留在 SVN 中的服务器上,VPC 上只有一个 clocal 副本。这将适用于基于 Windows 的 Web 和桌面开发。

假设主机具有良好的性能并提供硬件虚拟化,那么这种设置是否存在任何已知的陷阱,即主要优点和缺点。任何性能问题或其他问题,使这是一个好主意或坏主意?

我想走这条路,这样我就可以创建一个完整的备份 VPC,如果其中一个失败,可以放在新 PC 上,并根据需要进行异地工作等替换或复制到笔记本电脑上。使用新的 Virtual PC 功能Win7这似乎也可能会更好。

在我们走这条路之前,想得到一些反馈……

0 投票
1 回答
178 浏览

virtual-machine - 非专有虚拟映像客户端?

只是想问问是否有任何非专有的虚拟映像客户端可用,即能够运行基于 .vhd 和/或 .vmdk 的虚拟映像的应用程序?我在网上搜索过,但没有找到任何东西。

请注意,我实际上希望避免使用臃肿的 VMware Server 2.0,它的 Web 界面和资源匮乏的服务来运行我的 VMware 虚拟映像 - 如果有人对此有任何想法,我将不胜感激。在任何人建议之前,我过去曾多次尝试将 .vmdk 图像转换为 .vhd 文件,但均未成功。这对我来说不是一个可能的解决方案。

谢谢,魔术师安迪。

0 投票
2 回答
1407 浏览

internet-explorer-6 - 如何在 XP 上运行带有 IE6 的 XP 的 Microsoft Virtual PC 映像?

上次我想在启用开发人员工具栏的情况下测试 IE6,我只是安装了 Microsoft Virtual PC,下载了带有 IE6 VMC 的 XP,然后我就走了。

但是,我今天正在尝试这样做,并且做了一个噩梦。似乎微软虽然提供了 Microsoft Virtual PC,但在其“Internet Explorer 应用程序兼容性 VPC 映像”页面上不再提供 VMC,只提供 VHD。VHD 需要Windows Virtual PC,而不是Microsoft Virtual PC(我真傻!),如果您在 XP 上,他们不希望您拥有它。

因此,按照 microsoft.com 上的链接迷宫般的不可使用性课程,我似乎有点搞砸了。我下个月要买一台笔记本电脑,上面装有他们闪亮的新操作系统,但现在我仍然是一名拥有 XP 并且需要修复 IE6 问题的开发人员。突然阻止 XP 用户使用与其他人相同的工具来执行他们的职责似乎有点矛盾。并不是让我急于购买 VS2010 的万无一失的方法。

有没有办法让 Windows Virtual PC 进入 XP,一种在 Microsoft Virtual PC 下运行 VHD 的方法,或者甚至只是他们提供 VMC 的超级绝密页面?

0 投票
0 回答
4908 浏览

virtual-pc - Virtual PC (XPMode) - 设置环回适配器,让客人与主机交谈

我通过 Virtual PC (XPMode) 在 Windows 7 中运行 Windows XP。现在我希望虚拟 XP 来宾实例中的 IE6 浏览器能够与在主机操作系统(Windows 7 IIS 7.5)中运行的 IIS 网络服务器通信。

我知道我需要设置一个已完成的环回适配器,但我不太确定如何配置它。我在谷歌(甚至在 StackOverflow)上发现了很多文章说要使用 Loopback Adapter,但似乎对细节有点了解。

我已经在主机操作系统(Windows 7)中安装了 Microsoft Loopback Adapter,并将其配置为使用静态 IP 地址 10.0.0.1 和子网 255.255.255.0,默认网关设置为空白。然后我将我的虚拟 PC 来宾配置为使用两个网络适配器(在虚拟 PC 中),一个设置为共享网络 (NAT),另一个设置为“Microsoft Loopback Adapter”。在 XP 来宾中,我为 Loopback Adapter 提供了一个静态 IP 10.0.0.2 和 255.255.255.0 的子集,默认网关为空白。最后,我在来宾中编辑了主机文件并添加了该行

同一行已添加到主机操作系统的主机文件中,除了使用 127.0.0.1 而不是 10.0.0.1 并在浏览器中键入 mywebsite.dev 可以很好地打开网站,但在来宾 XP 操作系统上我只得到一个“该页无法显示”。

我是否正确配置了这一切?我错过了什么?网络不是我的强项!

0 投票
5 回答
1122 浏览

virtualization - 用于 Windows 中虚拟机 PC 的 UNIX Web 开发服务器

我打算在 Windows Virtual PC 上的虚拟机环境中构建 Linux Web 开发服务器。由于我在安装和配置 Linux Web 服务器方面没有太多经验,所以我想请教一些建议:

  1. 您为此类服务器推荐什么 Linux 发行版?我希望虚拟服务器看起来像真实的托管环境。
  2. 是否存在任何用于 Web 开发的预配置虚拟机?
  3. 也许一些关于配置的说明和提示?

我对服务器的要求非常标准:最新版本的 Apache、MySQL、PHP,可能还有 Python 和 Postgre。

谢谢你。

更新:好的,我想我会为此使用 Ubuntu Server。

0 投票
2 回答
4800 浏览

visual-studio-2008 - 无法从 Virtual PC 机器连接到 SQL Server 2008 Express

我有以下配置:

  • 带有 SQL Server 2008 Express SP1 和 SQL Server Management Studio 的主机 Windows Vista Home Premium SP2。
  • 一台装有 Windows Vista Ultimate、Visual Studio 2008 Express 和 Visual Studio 2010 Beta 1 的 Virtual PC 2007 机器。

在主机上使用 SP1,在安装 Vista SP2 和 SQL Server SP1 之前,我可以从虚拟机连接到 Visual Studio 2008 和 2010 的 SQLEXPRESS 实例。我现在不可以。

该实例被配置为允许远程连接。物理机和虚拟机都可以在网上互相看到并响应 ping。SQL Server Browser 服务正在运行,并且在 SQL Server 配置管理器中启用了所有协议。

我尝试重新安装 SQL Server,但仍然无法连接。现在,在 VS 的服务器名称下拉列表中,我只能看到 MACHINENAME,我曾经在其中看到 MACHINENAME\SQLEXPRESS,当我尝试连接时,我收到以下消息:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 – 错误定位服务器/指定实例)

我不知道我错过了什么。有没有人遇到过这个问题?

编辑:

当然,我认为这更多是与网络相关的问题。我检查了主机 SO 上的防火墙。SQL Server Browser 服务不接收任何连接。防火墙报告的连接中允许和拒绝都是 0。该服务正在正确侦听 UDP 端口 1434。

我还尝试访问主机 IIS 上的 Web 应用程序,但没有得到响应。但是我可以从虚拟机访问 Internet。

非常感谢