mirror of
https://github.com/microsoft/dotnet.git
synced 2025-12-19 17:37:07 -05:00
1.0 KiB
1.0 KiB
HttpRuntime.AppDomainAppPath Throws a NullReferenceException
Scope
Edge
Version Introduced
4.6.2
Version Reverted
4.7
Source Analyzer Status
NotPlanned
Change Description
In the .NET Framework 4.6.2, the runtime throws a T:System.NullReferenceException when retrieving a P:System.Web.HttpRuntime.AppDomainAppPath value that includes null characters.
In the .NET Framework 4.6.1 and earlier versions, the runtime throws an T:System.ArgumentNullException.
- Quirked
- Build-time break
Recommended Action
You can do either of the follow to respond to this change:
-
Handle the
T:System.NullReferenceExceptionif you application is running on the .NET Framework 4.6.2. -
Upgrade to the .NET Framework 4.7, which restores the previous behavior and throws an
T:System.ArgumentNullException.
Affected APIs
P:System.Web.HttpRuntime.AppDomainAppPath
Category
ASP.NET