【发布时间】:2017-10-26 16:37:26
【问题描述】:
我在 Visual Studios 2015 中创建了一个 Windows 服务,并想使用运行 Windows 10 的虚拟机对其进行测试。但是,我在安装该服务时遇到了问题。我启用了共享文件并共享了包含我的服务可执行文件的文件,但是当我尝试使用命令行安装它时,它似乎不起作用。我无法使用 Visual Studios 开发人员命令提示符,因为它没有安装在我的 VM 上。有人知道这样做的方法吗?
【问题讨论】:
-
" 已启用共享文件并共享包含我的服务可执行文件的文件" - 我怀疑当 exe 文件在另一台计算机上时 Windows 可能不想安装服务。为什么不把它复制到虚拟机上呢?
-
显然 Windows 不会安装物理上位于另一台计算机(位于 VM 之外的任何位置)上的服务。将其复制到 VM 中,然后像安装任何其他服务一样安装它。而且它似乎不起作用不是问题描述。
-
@stuartd 我的印象是启用共享文件并选择特定文件确实会将文件复制到 VM,因为该文件随后会出现在虚拟机上的文件中。不是这样吗?
标签: c# windows-services windows-10 virtual-machine vmware-workstation