題 VMWare Fusion來賓應用程序列表


VMWare Fusion如何編譯其客戶操作系統應用程序(特別是Windows)列表,可以通過“show package contents”找到

USER/Documents/Virtual Machines/VMNAME

然後在導航到“Applications”目錄的結果窗口中?我希望能夠在此列表中添加一些內容,我只想知道在我的Windows客戶操作系統中我需要放置它以便顯示在此列表中。


4
2018-05-03 12:50


起源


我在vmware fusion 4上遇到了這個問題。 - vshade


答案:


捆綁包的概念根本不是與Fusion相關的項目,而是Mac OS X允許開發人員將數據分組在一起很長時間的一種方式。它允許減少分散在整個硬盤驅動器上的各種版本的文件。

事實上,如果您前往/ Applications,您將能夠做同樣的事情:右鍵單擊,顯示包內容,您還可以看到應用程序如何“捆綁”。

捆綁包是Mac OS X的一個常用功能。開發人員可以選擇將文件擴展名(例如“.vmwarevm”)註冊為捆綁包,並充當單個文件而不是文件夾。我想,開發人員可以通過將少量文件打包到一個單元中來選擇隱藏一些應用程序的複雜性。除了許多其他方面,Mac OS X應用程序也是捆綁包。應該注意的是,其他操作系統不了解bundle,只是看到一個文件夾,所以它不是你可以在Windows中使用的東西。

看到 捆綁編程指南


0
2017-10-25 06:15



vmware允許從外部將其某些應用程序視為mac應用程序。它將使用vmware運行,但我可以從應用程序菜單和一些腳本訪問它。但是我想要的程序不在允許我這樣做的Windows程序列表中。 - vshade
你可以用 vmrun 在guest虛擬機上執行不在列表中的應用程序。更多信息 這個pdf。 - harrymc