我目前有我們開發服務器上的某些組件的結合問題。我想用Fusion Log Viewer進一步調查這個問題。由於機器上沒有安裝Visual Studio,我將FUSLOGVW.EXE複製到本地文件夾並在那裏啓動。使用FUSLOGVW.EXE的機器上沒有安裝Visual Studio
難道這工作還是需要別的東西嗎?我沒有得到應用程序記錄任何失敗的印象(是的,我的設置是正確的)。
我目前有我們開發服務器上的某些組件的結合問題。我想用Fusion Log Viewer進一步調查這個問題。由於機器上沒有安裝Visual Studio,我將FUSLOGVW.EXE複製到本地文件夾並在那裏啓動。使用FUSLOGVW.EXE的機器上沒有安裝Visual Studio
難道這工作還是需要別的東西嗎?我沒有得到應用程序記錄任何失敗的印象(是的,我的設置是正確的)。
Fuslogvw不會執行日誌記錄。融合加載器這樣做。 Fuslogvw只顯示日誌輸出。您是否在您配置的輸出目錄中獲取任何日誌?
哦,應該是沒有安裝Visual Studio的機器上工作。
您可能使用的是錯誤版本的fuslogvw。請檢查c:\ program files \ microsoft SDKs或c:\ program files \ Microsoft.net \ SDK以獲取不同版本的實用程序。
您還需要在HKLM\SOFTWARE\Microsoft\Fusion
中創建一個LogFailures
密鑰,並使用DWORD
的值1
打開日誌。您應該在不測試時將此值重新設置爲0,否則將繼續填充日誌。創建一個文件夾例如。 C:\fuslog
並在裝配日誌查看器的設置中的自定義日誌路徑中引用它。
它是必不可少的,你\微軟\融合轉HKLM \ SOFTWARE的爲0,因爲它使你的系統的Visual Studio和其他的東西這麼慢,只是因爲記錄需要時間,文件HANDELS開百。我已經看過程序的日誌和條目,我從來沒有要求過日誌!
在這裏,我給你隨着時間的推移會發生什麼情況的例子。我並不知道fusion/fuslogvw會記錄所有類型的事件。當這些工具開始時,應該讓它變得清晰,它會繼續記錄並使系統變慢,主要是如果VS啓動非常大的項目。關於如何關閉它的信息,我很感激。當我需要它時,我會再次使用它,因爲它是一個非常好的工具。但在這方面,這只是愚蠢的。約瑟夫
E:\Users\C770817\fuslogvw>tree
Folder PATH listing for volume LaCie
Volume serial number is B098-2591
E:.
├───Default
│ ├───4fe3a146
│ ├───6bf3b89
│ ├───758f6436
│ ├───92c7e946
│ ├───addinutil.exe
│ ├───aspnet_regiis.exe
│ ├───b210afcc
│ ├───CreateSchedulerFolder.exe
│ ├───dbb8b39f
│ ├───devenv.exe
│ ├───Duplicati.CommandLine.exe
│ ├───DuplicatiBgMgr.exe
│ ├───e04f35ff
│ ├───EA.exe
│ ├───edd6a3ed
│ ├───ElementsHelper.exe
│ ├───Eval32.exe
│ ├───EXCEL.EXE
│ ├───FxCopCmd.exe
│ ├───FX_{b05566ac-fe9c-4368-be02-7a4cbb7cbe11}
│ ├───FX_{b05566ad-fe9c-4363-be05-7a4cbb7cb510}
│ ├───FX_{b05566ae-fe9c-4363-be05-7a4cbb7cb510}
│ ├───FX_{c7b8fb06-bfe1-4c2e-9217-7a69a95bbac4}
│ ├───FX_{c7b8fb07-bfe1-4c2e-9217-7a69a95bbac4}
│ ├───FX_{d1764f60-2007-4ad4-a1e8-e7714ed4eb5d}
│ ├───GfxUIEx.exe
│ ├───InetMgr.exe
│ ├───InstallUtil.exe
│ ├───IntelliTrace.exe
│ ├───ISSDeployer.exe
│ ├───ISSLauncherTray.exe
│ ├───ISSShortcutManager.exe
│ ├───JabraCiscoJabberDriver.exe
│ ├───JabraDeviceService.exe
│ ├───LocalAccountMgmt.exe
│ ├───MFPPrinterTool.exe
│ ├───Microsoft.VisualStudio.Web.Host.exe
│ ├───mmc.exe
│ ├───MSBuild.exe
│ ├───mscorsvw.exe
│ ├───msdeploy.exe
│ ├───MsDepSvc.exe
│ ├───msvsmon.exe
│ ├───OxygeneRegClean2.exe
│ ├───OxygeneSchemaCatalog.exe
│ ├───pcee4.exe
│ ├───powershell.exe
│ ├───powershellcustomhost.exe
│ ├───RegisterEvent.exe
│ ├───RemObjects.Everwood.LicenseManager.exe
│ ├───sdiagnhost.exe
│ ├───SmsClrHost.exe
│ ├───SMSvcHost.exe
│ ├───Spezpla.exe
│ ├───Spezpla.vshost.exe
│ ├───sqlservr.exe
│ ├───SvcConfigEditor.exe
│ ├───Toolbox2Test.exe
│ ├───TrayCtrlNotify.exe
│ ├───UITServ.exe
│ ├───UserGUI.exe
│ ├───UserInstallTool.exe
│ ├───VideoHost.exe
│ ├───VS2012.4.exe
│ ├───VSIXInstaller.exe
│ ├───vssphost4.exe
│ ├───w3wp.exe
│ ├───WCFSpezplaServiceClient.exe
│ ├───WCFSpezplaServiceClient.vshost.exe
│ ├───WcfSvcHost.exe
│ ├───WebBrowserServer.exe
│ ├───WebDev.WebServer40.exe
│ ├───WebPlatformInstaller.exe
│ ├───WINPROJ.EXE
│ └───wsmprovhost.exe
└───NativeImage
├───4fe3a146
├───6bf3b89
├───758f6436
├───92c7e946
├───addinutil.exe
├───aspnet_regiis.exe
├───b210afcc
├───CreateSchedulerFolder.exe
├───dbb8b39f
├───devenv.exe
├───Duplicati.CommandLine.exe
├───DuplicatiBgMgr.exe
├───e04f35ff
├───EA.exe
├───edd6a3ed
├───ElementsHelper.exe
├───Eval32.exe
├───EXCEL.EXE
├───FxCopCmd.exe
├───FX_{b05566ac-fe9c-4368-be02-7a4cbb7cbe11}
├───FX_{b05566ad-fe9c-4363-be05-7a4cbb7cb510}
├───FX_{b05566ae-fe9c-4363-be05-7a4cbb7cb510}
├───FX_{c7b8fb06-bfe1-4c2e-9217-7a69a95bbac4}
├───FX_{c7b8fb07-bfe1-4c2e-9217-7a69a95bbac4}
├───FX_{d1764f60-2007-4ad4-a1e8-e7714ed4eb5d}
├───GfxUIEx.exe
├───InetMgr.exe
├───InstallUtil.exe
├───IntelliTrace.exe
├───ISSDeployer.exe
├───ISSLauncherTray.exe
├───ISSShortcutManager.exe
├───JabraCiscoJabberDriver.exe
├───JabraDeviceService.exe
├───LocalAccountMgmt.exe
├───MFPPrinterTool.exe
├───Microsoft.VisualStudio.Web.Host.exe
├───mmc.exe
├───MSBuild.exe
├───mscorsvw.exe
├───msdeploy.exe
├───MsDepSvc.exe
├───msvsmon.exe
├───OxygeneRegClean2.exe
├───OxygeneSchemaCatalog.exe
├───pcee4.exe
├───powershell.exe
├───powershellcustomhost.exe
├───RegisterEvent.exe
├───RemObjects.Everwood.LicenseManager.exe
├───sdiagnhost.exe
├───SmsClrHost.exe
├───SMSvcHost.exe
├───Spezpla.exe
├───Spezpla.vshost.exe
├───SpezplaPlanTest.exe
├───sqlservr.exe
├───SvcConfigEditor.exe
├───Toolbox2Test.exe
├───TrayCtrlNotify.exe
├───UITServ.exe
├───UserGUI.exe
├───UserInstallTool.exe
├───VideoHost.exe
├───VS2012.4.exe
├───VSIXInstaller.exe
├───vssphost4.exe
├───w3wp.exe
├───WCFSpezplaServiceClient.exe
├───WCFSpezplaServiceClient.vshost.exe
├───WcfSvcHost.exe
├───WebBrowserServer.exe
├───WebDev.WebServer40.exe
├───WebPlatformInstaller.exe
├───WINPROJ.EXE
└───wsmprovhost.exe
E:\Users\C770817\fuslogvw>
E:\Users\C770817\fuslogvw>tree > x.txt
E:\Users\C770817\fuslogvw>
做上述並沒有爲我工作..
我建議做以下代替:
在:HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\融合
地址:
非常簡單..這對我有效!我使用Windows 2012 R2。
在發現這一點:http://pauliom.com/2012/01/30/how-to-log-net-binding-errors-when-you-dont-have-fuslogvw-exe/
感謝
如上文和評論的答覆中提到,你需要做兩件事情讓融合記錄儀沒有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
在一起,你可以運行日誌查看器。您不需要註冊表更改或任何其他更改。
不,我選擇登錄到磁盤時沒有得到任何輸出。 – 2009-06-18 12:14:40
設置明確的自定義日誌路徑,並在設置對話框中選擇「記錄所有綁定到磁盤」。日誌應該在那裏結束。如果它們沒有出現,請檢查您指定爲日誌路徑的目錄(並確實存在)的權限。 – adrianbanks 2009-06-18 12:17:32
將`FUSLOGVW.EXE`複製到安裝了.NET 4.0的計算機上*沒有* Visual Studio **不工作。您還需要在`Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ Bin \ NETFX 4.0 Tools \「 – 2011-06-01 11:19:18