我目前正在研究Mac上Visual Studio中的一些ASP.Net Core 2示例。在我的BuildWebHost代码中,我需要定义一个文件夹路径。我已经在Macintosh HD(即顶层)下创建了一个“沙箱”文件夹,并将其命名为“沙箱”。然后,我添加了一些代码以在文件夹路径中使用此目录。
我尝试将目录移动到其他位置,并且也删除了斜杠。我总是遇到同样的错误。
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
//TODO Find out why the folderpath below is invalid.
.UseAwesomeServer(o => o.FolderPath = @"/Sandbox")
.UseStartup<Startup>()
.Build();
我的代码应侦听此目录中放置的新文件,并从该文件中读取配置条目。相反,当我运行此命令时,它将引发参数异常,指出“目录名称/ Sandbox”无效。有人知道FolderPath在哪里出问题了吗?