C:\Users\{UserName}\Downloads
当我在 VS2010 中运行该应用程序时,它使用以下代码将文件正确下载到文件夹。
string userDownloadFolder = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + "\\Downloads\\";
但是当我在 IIS 中托管应用程序时,它会转到C:\Users\.NET 4.0 App Pool\Downloads\
是的,应用程序池位于 .NET 4.0 应用程序池中。
如何通过在 IIS 中托管应用程序来获取登录用户的下载文件夹?