Iis 7 Windows 2008-找不到源,但无法搜索部分或所有事件日志

Iis 7 Windows 2008-找不到源,但无法搜索部分或所有事件日志,iis-7,asp-classic,windows-server-2008-r2,Iis 7,Asp Classic,Windows Server 2008 R2,我一直在挖掘一个旧的经典ASP应用程序并将其安装在windows 2008服务器上,但当它应该抛出错误时,它似乎抛出了以下错误: System error '8013150a' The source was not found, but some or all event logs could not be searched. Inaccessible logs: Security. 因此,它似乎抛出了一个进一步的错误,因为我没有权限写入事件查看器,所以我看不到原始错误是什么! 我已经研

我一直在挖掘一个旧的经典ASP应用程序并将其安装在windows 2008服务器上,但当它应该抛出错误时,它似乎抛出了以下错误:

System

error '8013150a' 

The source was not found, but some or all event logs could not be searched. Inaccessible logs: Security.
因此,它似乎抛出了一个进一步的错误,因为我没有权限写入事件查看器,所以我看不到原始错误是什么! 我已经研究了很多关于这个问题的答案,比如在HKEY_LOCAL_机器中添加事件日志和应用程序文件夹的注册表权限,但没有成功。我想知道,对于经典asp来说,情况是否有所不同——以前有没有人遇到过这个问题,可以帮我解决这个恼人的错误

谢谢


编辑-在该服务器上运行的其他.NET应用程序会写入事件查看器。它似乎仅限于经典的asp应用程序

您的应用程序可能试图写入不存在的事件源。您可以按如下方式创建事件源:


确定应用程序试图写入并创建哪个事件源。

谢谢您的帮助,Michael-您知道如何找到事件源吗?我原以为它是ASP,但这没有任何区别,我认为这将需要一些挖掘和尝试和错误为您。事件日志源通常是记录事件的应用程序的名称。获取应用程序日志源的详尽列表的一种方法是检查HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/EvetnLog/application的注册表。将有一个日志源的大列表。在运行应用程序的旧版服务器上检查这些源。你需要使用你的领域知识,看看你是否能找出你的应用程序正在使用哪一个。好的,我找到了-问题是我所指的一个dll抛出了错误,这是我需要为其创建源的dll,而不是我的网站应用程序名等。谢谢