diff --git a/src/libraries/Microsoft.Extensions.Configuration.FileExtensions/src/FileConfigurationProvider.cs b/src/libraries/Microsoft.Extensions.Configuration.FileExtensions/src/FileConfigurationProvider.cs
index d43d1196ed940..aef7acc13e5e9 100644
--- a/src/libraries/Microsoft.Extensions.Configuration.FileExtensions/src/FileConfigurationProvider.cs
+++ b/src/libraries/Microsoft.Extensions.Configuration.FileExtensions/src/FileConfigurationProvider.cs
@@ -113,11 +113,11 @@ static Stream OpenRead(IFileInfo fileInfo)
///
/// Loads the contents of the file at .
///
- /// If Optional is false on the source and part of a file or
- /// or directory cannot be found at the specified Path.
- /// If Optional is false on the source and a
+ /// Optional is false on the source and a
+ /// directory cannot be found at the specified Path.
+ /// Optional is false on the source and a
/// file does not exist at specified Path.
- /// Wrapping any exception thrown by the concrete implementation of the
+ /// An exception was thrown by the concrete implementation of the
/// method. Use the source callback
/// if you need more control over the exception.
public override void Load()