繁体   English   中英

安装Visual Studio 2015社区后的事件日志安全异常

[英]Event Log Security Exception After Installing Visual Studio 2015 Community

所以我刚刚安装了VS 2015 Community SxS和现有的VS 2013 Professional。 一切似乎都正确安装,但是在安装之后,当尝试导航到IIS上的本地托管的ASP.NET应用程序时,我得到了与事件日志相关的某种安全异常: 在此输入图像描述

我发现,如果我手动删除.NET Framework 4.6,问题就会消失(虽然我不能使用VS 2015.)

我想我只是在寻找有关如何进一步排除故障的提示。 我已经通过事件日志浏览器进行了扫描(具有讽刺意味的是),寻找可能有助于解决问题的任何事情,但找不到任何东西。 我不知道还能尝试什么。

您可以检查应用程序使用的应用程序池标识是否具有以下注册表项的读/写权限,

HKEY_LOCAL_MACHINE \\ System \\ CurrentControlSet \\ Services \\ EventLog HKEY_LOCAL_MACHINE \\ System \\ CurrentControlSet \\ Services \\ EventLog \\ Security

安装4.6后,您可以看到有什么区别(密钥需要不同的身份或不同的权限)。

此外,此链接中的第一个答案可能会有所帮助https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/00a043ae-9ea1-4a55-8b7c-d088a4b08f09/how-do-i-create-an -event-log-source-under-vista?forum = windowsgeneraldevelopmentissues

事实证明,特定的HTTP模块在某种程度上是罪魁祸首。 它与我发布的另一个问题直接相关(当时我认为它们是分开的东西):

没有名为“ASP.NET 4.6.81.0”的EventLog源。 此模块需要.NET Framework 2.0

通过web.config注释掉UnhandledExceptionModule:

<httpModules> <add type="WebMonitor.UnhandledExceptionModule" name="UnhandledExceptionModule"/>
</httpModules>

我有事情可行。 然而,我仍然不满意,需要花更多的时间来挖掘并确定不兼容性的所在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM