Skip to content

Commit 88ff939

Browse files
authored
Fix access denied error when searching Application Data for apphost project. (#9154)
* Fix access denied error when searching Application Data for apphost project. * Save 2 chars.
1 parent 873fbf0 commit 88ff939

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Aspire.Cli/Projects/ProjectLocator.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,12 @@ private async Task<List<FileInfo>> FindAppHostProjectFilesAsync(DirectoryInfo se
2323
var appHostProjects = new List<FileInfo>();
2424

2525
logger.LogDebug("Searching for project files in {SearchDirectory}", searchDirectory.FullName);
26-
var projectFiles = searchDirectory.GetFiles("*.csproj", SearchOption.AllDirectories);
26+
var enumerationOptions = new EnumerationOptions
27+
{
28+
RecurseSubdirectories = true,
29+
IgnoreInaccessible = true
30+
};
31+
var projectFiles = searchDirectory.GetFiles("*.csproj", enumerationOptions);
2732
logger.LogDebug("Found {ProjectFileCount} project files in {SearchDirectory}", projectFiles.Length, searchDirectory.FullName);
2833

2934
foreach (var projectFile in projectFiles)

0 commit comments

Comments
 (0)