2009-11-12 59 views
1

我支持.NET IE工具欄,適用於各種遠程位置中具有各種OS和IE版本的用戶羣。對於少數這些用戶來說,工具欄安裝正確,但在IE中啓用它時從未實際加載。我們無法在我們的測試電腦上覆制這種情況。在遠程用戶PC上調試.NET問題

我們的大部分支持都是通過電話或通過WebEx進行的,因此我們對客戶電腦的訪問權限有限。我正在尋找一種方法來收集安全設置,gpo策略,程序集無法加載的信息以及其他低級別的東西,這些東西我通常會用Visual Studio調試器和fuselogvw以及其他開發人員工具來查看。然而,對於我的客戶的個人電腦,我沒有這些工具的豪華,所以我需要更多的資源。

那麼,什麼工具可以在大多數電腦上使用,或者通過簡單的免費下載讓我獲得一些詳細的調試信息?

+1

沒有什麼能阻止你使用fuslogvw。只需將其複製到遠程機器即可。 – 2009-11-12 21:33:45

+0

好點,我只是假設我需要某種安裝或SDK中的某些特定的工作,但我從來沒有嘗試過只是複製它。 – Millhouse 2009-11-12 22:20:45

回答

0

在過去,我已經創建了一個zip文件,其中包含像CDB和ADPlus這樣的Debugging Tools for Windows的一些內容,可以通過在用戶計算機上解壓縮來安裝它。

然後有一些腳本來控制CDB以捕獲我從過程中需要的典型信息(加載的模塊,異常跟蹤等),將其壓縮並附帶一些輔助文件(精確副本在機器上的.NET SOS.dll),我可以將它複製回去以便在閒暇時檢查。對於我面臨的那類問題,工作得很好。

這個zip文件大概是4Mb,所以不是很差;你可以在完成後刪除內容。

0

不是一個便宜的解決方案,但看看BMC AppSight

+0

AppSight看起來相當不錯,你知道類似免費的東西嗎?預算目前相當緊張.. – Millhouse 2009-11-13 02:32:03

+0

完全披露:我在BMC工作了5年,實施AppSight解決方案(關鍵詞:「習慣」),所以當我說沒有那麼多類似的解決方案時,我很偏頗。您可以使用多個免費工具(如SysInternals或CpuZ中的工具)來實現其功能的一個子集,但AppSight一次性爲您提供整個解決方案。我不會使用StackOverflow來銷售服務,但是如果這個問題最終導致你花錢,我就可以。 – 2009-11-13 10:33:15