我有一个从DefaultAppPool帐户运行的web应用程序。我想将一些文件写入DefaultAppPool的AppData文件夹(或任何其他文件夹,该文件夹可以从我的应用程序正在运行的帐户中100%访问)
我试过了
Environment.GetFolderPath(System.Environment.SpecialFolder.ApplicationData)但出于某种原因,它返回一个空字符串。
Environment.GetFolderPath(System.Environment.SpecialFolder.UserProfile)按预期返回C:\\Users\DefaultAppPool。
如何才能获得DefaultAppPool的DefaultAppPool路径?
编辑:这段代码在模型中执行
发布于 2013-12-17 14:58:38
我这样做:
var path = string.Format("{0}\\{1}", Environment.GetFolderPath(System.Environment.SpecialFolder.UserProfile), "AppData")发布于 2017-05-01 09:04:02
我就是这样做的:
string apPath = Path.Combine(System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath, "App_Data");https://stackoverflow.com/questions/20637013
复制相似问题