[英]VS 2017 15.8 update broke Publish Selected Files
升級到 VS 2017 15.8 后,我無法再在 Visual Studio 中發布選定的文件。 鍵盤快捷鍵 Alt + ; 然后 Alt + P 給出錯誤,如果我在解決方案資源管理器中右鍵單擊文件,它不再在上下文菜單中顯示“發布 [文件名]”選項
來自鍵盤快捷鍵的錯誤消息是“組合鍵 (Alt+;, Alt+P) 綁定到當前不可用的命令(發布所選文件)。
任何解決方法?
此錯誤於 2017 年 4 月在Visual Studio 2017 15.1 中發現,並在15.3中修復。 我相信他們會在即將到來的更新中再次解決這個問題。
在github 上找到的部分解決方法:
在 Web 部署發布期間跳過特定文件夾和文件的示例
<ItemGroup>
<MsDeploySkipRules Include="CustomSkipFolder1">
<ObjectName>dirPath</ObjectName>
<AbsolutePath>wwwroot</AbsolutePath>
</MsDeploySkipRules>
<MsDeploySkipRules Include="CustomSkipFolder2">
<ObjectName>dirPath</ObjectName>
<AbsolutePath>wwwroot\\Content$</AbsolutePath>
</MsDeploySkipRules>
<MsDeploySkipRules Include="CustomSkipFile1">
<ObjectName>filePath</ObjectName>
<AbsolutePath>Views\\Home\\About.cshtml</AbsolutePath>
</MsDeploySkipRules>
<MsDeploySkipRules Include="CustomSkipFile2">
<ObjectName>filePath</ObjectName>
<AbsolutePath>Views\\Home\\About2.cshtml</AbsolutePath>
</MsDeploySkipRules>
</ItemGroup>
我昨天安裝的 15.8.2 版附帶了一個修復程序。 快捷方式應該對每個人都有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.