2012-10-04 15 views
9

讓我稍微解釋一下我們。我們是一組開發人員,他們爲我們的團隊配備了專用服務器,但仍由另一個實施組織範圍策略的組管理。他們的理想場景是將遠程調試設置爲服務,並允許我們組中的任何人通過我們的本地工作站訪問調試器。爲了給我們在服務器上的組管理員權限,可能是最後的選擇。無管理員帳號的VS2012遠程調試

我們已經通過微軟的網頁,這在下面列出的名單看:

- http://msdn.microsoft.com/en-us/library/9y5b4b4f.aspx -

這篇文章解釋了爲什麼後面管理員帳戶建議的理由。 - http://blogs.msdn.com/b/greggm/archive/2008/05/15/visual-studio-remote-debugger-service-user-account-requirements.aspx -

這篇文章指出,需要有管理員的身份登錄到服務器,而另一個用戶遠程調試。沒有選擇。 - http://msdn.microsoft.com/en-us/library/aa291278(v=vs.71).aspx -

- http://blogs.msdn.com/b/greggm/archive/2004/10/04/237519.aspx - - http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/2cd87191-f0fb-462b-8367-c1b7e3ddf443/ -

我們有防火牆的權限設置在這裏我們可以看到服務器運行msvsmon。大多數已發現的情況表明,當遠程調試器在遠程計算機上作爲服務運行時,只有管理員可以連接到調試器。到目前爲止,我們還沒有找到實用的解決方案

無論如何設置一個網絡組,可以訪問遠程調試器,而無需給予組管理員權限?其他選項?

回答

0

據我所知你可以添加用戶,你想要一個允許調試權限的特殊組,如果你想阻止在生產記錄上的寫訪問,你需要配置你的數據庫來刪除那些組的權限。順便說一句,你需要有相同的PDB文件,你編譯時發佈完成。通過這種方式,您將能夠調試您的代碼,或者以其他方式查看值的來源。將pdbs與最新版本保持一致並讓他們可供開發人員團隊訪問是一種很好的做法。

enter image description here

+0

我們立足我們發佈過的版本,所以如果一個新的個體需要調試比去年部署等,他們只是重新部署,使符號匹配。 –

+0

這只是一件需要注意的事情,具有特殊調試權限的新組的創建以及刪除生產數據庫中的寫入訪問又如何? – Zinov