首页 > 解决方案 > 如何使用 mscorlib.dll 而不是 mscorlib.ni.dll?

问题描述

我正在尝试连接我的应用程序以使用 APM(New Relic),但非 IIS 应用程序阻止我将我的应用程序连接到new relic. 当我的应用程序running使用“进程资源管理器”时,我注意到mscorlib.ni.dll.

来自这篇文章: https ://discuss.newrelic.com/t/relic-solution-net-framework-agent-installation-issues-a-troubleshooting-guide/55166

我被困在这部分

mscorlib.dll 丢失 - mscorlib.dll 必须存在。它的存在是 .NET Framework 代理将您的应用程序识别为 .NET 应用程序的方式。如果缺少,请仔细检查以确保您的应用程序满足 .NET Framework 代理监视的兼容性要求 5。如果您没有看到 mscorlib.dll,但看到了 mscorlib.ni.dll,请检查您是否使用了本机映像模块(例如 NGEN)。.NET 代理无法监视使用本机映像 mscorlib.ni.dll 程序集的应用程序。

我的应用程序使用mscorlib.ni.dll而不是mscorlib.dll,有人可以指导我如何使用 mscorlib.dll 吗?

标签: c#.netdlljitnewrelic

解决方案


推荐阅读