【问题标题】:In what location does a .NET app look for .NET assembly file?.NET 应用程序在什么位置查找 .NET 程序集文件?
【发布时间】:2010-05-17 10:21:25
【问题描述】:

已编译的 .net 应用程序在什么位置查找 .NET 程序集文件?

如果在应用程序文件夹中找不到程序集文件,并且在 GAC 中也找不到,它还会在哪里查找?

【问题讨论】:

    标签: .net assemblies gac


    【解决方案1】:

    这可能会为您提供有关该主题的一些信息:How the Runtime Locates Assemblies

    【讨论】:

      【解决方案2】:

      您可以使用Assembly Binding Log Viewer 查看您的应用程序搜索绑定的位置的详细信息。

      【讨论】:

      • 如何让它只显示正在发生的绑定。我已将其打开为“记录所有绑定到磁盘”,并且在运行 .net 应用程序后窗口为空白。为什么?
      • 它不是实时查看器,而是日志查看器。您必须启用日志记录(如您所做的那样)然后查看日志。 (另外,尝试单击刷新)。我发现值得更改日志记录路径,这样您就可以验证日志文件是否正在创建。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-13
      • 1970-01-01
      • 1970-01-01
      • 2013-11-23
      • 2018-08-23
      • 1970-01-01
      相关资源
      最近更新 更多