Visual Studio Tools for Unity 從vs2017開始就不提供單獨的安裝包下載,需要通過vs安裝程序在線安裝。
vs2017離線安裝vs tools for unity
那么如何離線安裝vs tools for unity呢?
- 找一台已經過此擴展的機器,拷貝 Visual Studio Tools for Unity 文件夾
- 也可以從其它vs 2017版本已安裝過此擴展的目錄下拷貝,比如我是從專業版擴展拷貝到企業版,也是生效的。
- 把文件夾拷貝到vs的目錄下(見下面),重啟vs,就可以生效。
擴展安裝后的路徑
企業版vs2017的路徑
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Microsoft\Visual Studio Tools for Unity
專業版vs2017 的路徑
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\Extensions\Microsoft\Visual Studio Tools for Unity
拷貝到此路徑下
企業版vs2017的路徑
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Microsoft\
專業版vs2017 的路徑
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\Extensions\Microsoft\
我的實踐
我是把vs2017專業版安裝的擴展拷貝 vs2017企業版目錄下,是可以正常和unity進行調試的。
我在 vs 2017 企業版 15.9.10 和 unity 2018.3.6 下調試正常。
PS. 最近在內網開發,所以無法在線安裝和更新擴展
安裝多版本的vs2017
我在同一台機器上,同時安裝了 vs2017專業版 和vs 2017 企業版,使用一個星期后,一切運行正常。
我的安裝方法是正常安裝,無需做過多的操作,兩個版本共存。
我先安裝專業版使用幾個月之后,vs2017專業版經常出現無法斷點調試問題,就再次安裝vs2017企業版。