问题描述
我想在 C# 中用 Avalonia 做一些事情,但是如果我运行 dotnet new avalonia.app 它会抛出这个错误:
Could not find a part of the path '/home/af2111/Schreibtisch/Coding/C#/Avalonia UI'.
at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path,Boolean ignoreNotFound)
at System.IO.Enumeration.FileSystemEnumerator`1.Init()
at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory,Boolean isnormalized,Enumerationoptions options)
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory,FindTransform transform,Enumerationoptions options,Boolean isnormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.UserEntries(String directory,String expression,Enumerationoptions options)
at System.IO.Directory.InternalEnumeratePaths(String path,String searchPattern,SearchTarget searchTarget,Enumerationoptions options)
at System.IO.Directory.EnumerateFileSystemEntries(String path,SearchOption searchOption)
at Microsoft.TemplateEngine.Utils.PhysicalFileSystem.EnumerateFileSystemEntries(String directoryName,String pattern,SearchOption searchOption)
at Microsoft.TemplateEngine.Edge.Settings.Scanner.DetermineDirectoriesToScan(String baseDir)
at Microsoft.TemplateEngine.Edge.Settings.Scanner.Scan(String baseDir,Boolean allowDevInstall)
at Microsoft.TemplateEngine.Edge.Settings.TemplateCache.Scan(String installDir,IReadOnlyList`1& mountPointIdsForNewInstalls,Boolean allowDevInstall)
at Microsoft.TemplateEngine.Edge.Settings.SettingsLoader.RebuildCacheFromSettingsIfNotCurrent(Boolean forceRebuild)
at Microsoft.TemplateEngine.Cli.New3Command.ExecuteAsync()
at Microsoft.TemplateEngine.Cli.CommandParsing.NewCommandInputCli.<>c__displayClass19_0.<<OnExecute>b__0>d.MoveNext()
我已经安装了一次 Avalonia 模板,但同时我删除了该文件夹。 错误消息中显示的路径是我删除的文件夹的路径。
我正在运行 manjaro Linux 并使用 dotnet core 3.1.108。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)