.net core 在DOT NET Core中发布对文本或pdf文件的写入
我们有一个点网核心应用程序(2.1),正在Windows 10上根据VS 2017进行开发。在本地,它按预期工作 一个特性是将文本文件写入不在开发目录中的文件夹。也就是说,它位于本地硬盘上的某个特定位置。说它是D:\Logfiles 将其发布到AWS上的Windows 2016服务器。我们通过IIS运行它,应用程序运行良好,只是当我们尝试将文本文件写入应用程序目录之外的文件夹时,它会自动失败 我尝试过像常规的dotnet应用程序那样为这个外部文件夹分配权限,但它不会写入文本文件 我们如何配置一个dotnetcore应用程序链接到另一个文件夹,这样C#代码就可以写入它 谢谢.net core 在DOT NET Core中发布对文本或pdf文件的写入,.net-core,.net Core,我们有一个点网核心应用程序(2.1),正在Windows 10上根据VS 2017进行开发。在本地,它按预期工作 一个特性是将文本文件写入不在开发目录中的文件夹。也就是说,它位于本地硬盘上的某个特定位置。说它是D:\Logfiles 将其发布到AWS上的Windows 2016服务器。我们通过IIS运行它,应用程序运行良好,只是当我们尝试将文本文件写入应用程序目录之外的文件夹时,它会自动失败 我尝试过像常规的dotnet应用程序那样为这个外部文件夹分配权限,但它不会写入文本文件 我们如何配置一个
Stephen您需要从应用程序中授予应用程序池的权限。将“DefaultAppPool”替换为您的应用程序池名称
IIS进程以什么用户身份运行?这就是需要向其授予写入权限的用户。