Tag Archives: Remote Desktop Connection Manager

Fix Remote Desktop Launch SSMS VS issue / 使用Remote Desktop時不能啟用程式時出現”Exception has been thrown by the target of an invocation”

最近使用 Remote Desktop Connection Manager / Remote Desktop時
發現不能再執行 SQL Server Management Studio /和 Visual Studio
當執行 SQL Server Management Studio (SSMS) 時出現
Exception has been thrown by the target of an invocation
Visual Studio 時出現
A problem occurred when loading the Microsoft Visual Studio menu. To fix this problem, run ‘devenv.exe /resetsettings’ from the command prompt. Note: this command reset your environment settings
嘗試執行 “devenv.exe /resetsettings” 也沒有幫助

做了一會research之後發現
原來是 “Environment Variable” ->”System variable” 的”Path”過長的關係
這條Path最多只可以儲存 2048個字元
長過這個字元便會出現這些錯誤
解決方法十分簡單
就是把一些只是自己這個使用者便用的”Environment Variable”從 “System Variable” 搬到 “User Variable”上
System Variable over 2100 Characters
Environment Variable - User Variable
之後按 “OK/確正” 便可以了

再次連接Remote Desktop 應該便可以正常執行 SSMS / Visual Studio了

Hope you find it useful

Remote Desktop Connection Manager Resolution Issue – 使用Remote Desktop Connection Manager解像度太高的問題

自從轉了使用Surface Pro 4 之後便
發現使用Remote Desktop Connection Manager 連接到公司的電腦時
由於Surface Pro 4的解析度很高
remote 到公司的螢光幕 顯示得很細
Remote Desktop Connection Manager High Resolution
很多時候看字時都會感到很吃力..

同事嘗試把顯示加多到150%看看能不能解決問題
Display 150%
可惜Remote Desktop Connection Manager 沒有理會Remote的Client Workstation的設定
當我登入後還是用很高的解析度去控制電腦

因為太困擾的關係
所以便努力research看看有沒有解決方法了

解決方法:
我們只需要更改 Remote Desktop Connection Manager Compatibility/兼容性設定
Remote Desktop Connection Manager  上按右鍵..選擇”內容/Property

之後選擇 “Compatibility/兼容性” 分頁
勾去掉 Disable display scaling on high DPI setting 便可以了
Remote Desktop Connection Manager Property -> Compability Disable display scaling on high DPI setting
OK/確定之後
再次連接Remote Desktop 解析度問題應該便解決了
Solve Resolution Issue on Remote Desktop Connection Manager

Hope you find it useful