一直在用着vs2015進行開發, 但是這幾天發現代碼窗口調整或合並時就出現卡死, 奔潰.
在網上找了很多資料, 都說是 微軟2月份的更新補丁(KB4601056)引起的問題. 根據以下博主的解決方案嘗試后, 卸載補丁后問題確實可以的解決,
VS2015調試運行調整窗口布局卡死解決_madcodehook的博客-CSDN博客
但第二天問題又重現, 公司用的都是域用戶, 並且無法控制與關閉windows更新. (沒錯, 當天晚上windows又自動更新了下載了KB4601056)
隨后在google上找到了相關的資料
Recent Windows 10 updates cause Visual Studio, WPF app crashes (bleepingcomputer.com)
找到 vs2015的兩個devenv.exe.config文件, 並進行修改.
%LocalAppData%\Microsoft\VisualStudio\14.0\devenv.exe.config
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe.config
將一下配置信息添加到AppContextSwitchOverrides節點中:
Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true;Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true