我創建了一個自定義簽入策略如下鏈接給出:TFS自入住政策調試
http://msdn.microsoft.com/en-us/library/bb668980.aspx
我跟着步驟的文章解釋。一切正常。我的疑問是 - 我可以在簽入代碼時調試代碼嗎?
考慮我想知道什麼是在文章中所述的CheckForCommentsPolicy類中調用的方法,或者我添加了一些需要調試的業務邏輯。我必須附加哪個過程?還是我必須遵循任何其他方法進行調試?
是否可以調試?請幫助我。
在此先感謝
我創建了一個自定義簽入策略如下鏈接給出:TFS自入住政策調試
http://msdn.microsoft.com/en-us/library/bb668980.aspx
我跟着步驟的文章解釋。一切正常。我的疑問是 - 我可以在簽入代碼時調試代碼嗎?
考慮我想知道什麼是在文章中所述的CheckForCommentsPolicy類中調用的方法,或者我添加了一些需要調試的業務邏輯。我必須附加哪個過程?還是我必須遵循任何其他方法進行調試?
是否可以調試?請幫助我。
在此先感謝
是的。您需要打開兩個Visual Studio副本。一個人打開你的解決方案,另一個人運行代碼。
您需要選擇「調試|附加到進程...」
圖:打開附加到進程對話框
然後,您可以看到您計算機上的所有可用的過程你應該看到Visual Studio的另一個例子(這是你將用來運行你的簽入策略的那個例子)。
圖:附加到devenv.exe進程
這將允許您調試入住您剛剛附加到Visual Studio的副本運行政策的實例。
雖然MrHinsh的方法其實工作中,我發現有調試更簡單的方法,並希望建議。
如果您轉到簽入策略類項目的屬性,並在調試選項卡下查找,您會找到開始操作的部分。選擇「啓動外部程序」並瀏覽到安裝了Visual Studio的位置。
例如
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
有了這個地方,所有你需要做的是打運行從你的debug文件夾中加載政策DLL正確的註冊表鍵和VS 2010的第二個副本將加載和你可以在不執行Debug |的情況下調試你的類附加到流程步驟。
這個鏈接只是把我們的MSDN雜誌列表 - 請參閱https://meta.stackexchange。COM /問題/ 225370 /你的回答 - 是 - 在 - 另一個-城堡時,是-的回答 - 不的回答 – 2017-04-13 20:17:01