在Windows Azure上有类似装配绑定日志查看器的东西吗?

时间:2011-08-26 12:53:12

标签: logging azure

Windows Azure上是否有类似装配绑定日志查看器(Fusion日志查看器)的内容?如何查看Windows Azure上现在使用的程序集的日志?

2 个答案:

答案 0 :(得分:4)

如果您可以RDP到实例,那么您可以像在本地计算机上一样使用融合日志查看器。只需将以下两个文件复制到Azure实例即可。

  1. FUSLOGVW.exe
  2. flogvwrc.dll
  3. 可以在本地计算机上找到这些文件(如果已安装Windows SDK):

    C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v8.0A \ bin \ NETFX 4.0 Tools \ 1033

    显然,该路径的某些部分将取决于您的Windows和.net版本。

    正如Jeremy所说,如果重新启动服务,您在使用RDP时对VM所做的任何更改都将被删除。

答案 1 :(得分:0)

最简单的方法是加入AppDomain.AssemblyResolve - 有关MSDN here的详细信息。

从技术上讲,在Azure实例上的控制台上运行完整的Fusion Log Viewer是可行的。您需要使用远程桌面来访问它,并在每次重新映像实例时重新安装它,因此在调试单个实例时执行此操作非常实用。