Dot-Net
在未安裝 Visual Studio 的機器上使用 FUSLOGVW.EXE
我目前在我們的開發伺服器上遇到了一些程序集綁定問題。我想用 Fusion Log Viewer 進一步調查這個問題。由於機器上沒有安裝 Visual Studio,我將 FUSLOGVW.EXE 複製到本地文件夾並在那裡啟動它。
這應該有效還是需要其他東西?我沒有得到應用程序正在記錄任何失敗的印象(是的,我的設置正確)。
Fuslogvw 不做日誌記錄。fusion loader 就是這樣做的。Fuslogvw 只顯示日誌輸出。您是否在配置的輸出目錄中獲得任何日誌?
哦,它應該可以在沒有安裝 Visual Studio 的機器上執行。
正如上面的答案和評論中提到的,您需要做兩件事才能讓融合記錄器在沒有 Visual Studio 的機器上執行:
- 複製到那
fuslogvw.exe台機器。您可以在安裝 .NET 的任何位置找到它(例如 .C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\x64\FUSLOGVW.exe)- 複製
flogvwrc.dll到與該機器相同的位置fuslogvw.exe。您可以在1033所在的子目錄中找到它fuslogvw.exe(例如。C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\x64\1033\flogvwrc.dll)一旦您將它們放在一個目錄中,您就可以執行日誌查看器
fuslogvw.exe。flogvwrc.dll您不需要更改系統資料庫或任何其他更改。