首页 新闻 会员 周边 捐助

c#在MVC下获取不到桌面路径

0
悬赏园豆:5 [已解决问题] 解决于 2013-08-05 15:53

string strFavoriteFolder = System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop);

这个代码在aspx.cs中能得到桌面路径为C:\Users\hk\Desktop

而在MVC的项目下得到的为“” 这个是什么情况 求高手指点

赌东道道的主页 赌东道道 | 初学一级 | 园豆:194
提问于:2013-08-01 15:03
< >
分享
最佳答案
0

在IIS的应用程序池设置中,将“加载用户配置文件”(Load User Profile)设置true。

收获园豆:5
dudu | 高人七级 |园豆:29523 | 2013-08-01 17:02

设置了还是获取不到,我的是win7,vs2012可能就是IIS设置问题 项目中直接点调试 就可以获取到 用IIS附加进程后调试就获取不到

赌东道道 | 园豆:194 (初学一级) | 2013-08-05 14:41

@赌东道道: 我实际测试过,是可以获取到的,测试环境是IIS 8.0

dudu | 园豆:29523 (高人七级) | 2013-08-05 14:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册