gpt4 book ai didi

asp.net - 什么是 Interop.MSutil.dll

转载 作者:行者123 更新时间:2023-12-02 09:39:54 25 4
gpt4 key购买 nike

首先我想说我还是一个ASP.NET开发的初学者。我认为这是一个简单的问题,但我无法在任何地方找到答案。以下是我的问题:

我有一个用 .NET 2.0 开发的大型 ASP.NET 项目。现在我必须将此项目更新为.NET 4.0。我认为当我使用 VS2010 加载并将其转换为 .NET 4.0 时,它运行得很好,但缺少引用。

缺少的引用是 MSutil.dll,我不知道该引用是什么,我也无法在任何地方找到该 dll。在cs代码中它的用法如下:

using LogQuery = MSUtil.LogQueryClassClass;
using IisW3cLogInputClass = MSUtil.COMIISW3CInputContextClassClass;
using LogRecordSet = MSUtil.ILogRecordset;
using LogRecord = MSUtil.ILogRecord;

谁能告诉我...

  • 这个引用资料的用途是什么?
  • 在哪里可以找到/下载它?
  • 如何将其包含/安装到我的解决方案中?

最佳答案

这用于读取 IIS 日志文件并解析它们。

要获取该 DLL,请按照下列步骤操作:

  1. 下载日志解析器包,here 。 (免费下载,小.msi文件)

  2. 在包含您的项目和 Visual Studio 的计算机上安装日志解析器。

  3. 浏览到已安装程序的位置,您将在其中看到名为“LogParser.dll”的文件。将文件复制到一些简单的位置,例如“C:\Temp”请参阅下面的原因。

  4. 转至所有程序 --> Microsoft Visual Studio 2010 --> Visual Studio 工具,右键单击“Visual Studio 命令提示符”,然后选择以管理员身份运行

  5. 在控制台中输入:

    tlbimp "C:\temp\LogParser.dll" /out:"C:\temp\Interop.MSUtil.dll"

就是这样 - 之后你就会失去 Interop.MSUtil.dll回到您的计算机上,将其复制到您的项目位置并添加对它的引用,就像添加到任何其他外部 DLL 文件一样。

关于asp.net - 什么是 Interop.MSutil.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11203245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com