將UNC路徑指定爲Visual Studio 2015「文件系統」發佈方法的目標位置(例如,「\\UNC\Path
」)。將UNC文件系統目標位置發佈到本地文件系統
但是,Visual Studio不是發佈到UNC路徑,而是在本地驅動器上發佈到項目文件夾的子目錄。
在Visual Studio輸出窗口顯示以下輸出:
...
1>Web App was published successfully file:///C:/Users/UserName/Source/Workspaces/Project_Main/Project/%E2%80%8B//UNC/Path
1>
========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========
它出現的Visual Studio 2015變換的UNC路徑到上面列出的本地文件路徑,這似乎包括Unicode字符U + 200B:零寬度SPACE(%E2%80%8B
),然後是UNC路徑。
在Windows資源管理器中,我可以導航到本地文件夾,驗證ZERO WIDTH PATH字符的確顯示爲空白名稱的文件夾。
Project表示ASP.NET MVC 5 Web應用程序。
如何成功發佈到目標位置字段中的UNC路徑?