簡體   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