例如,有一个使用 dot net core 2.1 编写的应用程序
在 IIS(Windows Server 2016)下发布。在应用程序的根目录(靠近二进制文件 (.dll))正在创建和修改随机文件。这会影响应用程序的性能吗?如果这些文件是在二进制文件旁边的子目录中创建的,会有什么不同吗?
如果我们在 Kestrel 下排除 IIS 和主机,会不会有影响?
据我记得,在托管应用程序时,在 .NET 全框架上编写,在 IIS 下,修改 BIN 目录中的任何文件(例如,文本文件)都会导致 Web 应用程序重新启动。