我正在尝试将IIS Express 8用于VS2012中的MVC站点。每当我尝试创建站点时,都会出现以下错误:
Filename: \?\C:\Users\xxxxxx\Documents\IISExpress\config\applicationHost.config
Error: Cannot write configuration file
有什么方法可以强制IIS Express对config&logs文件夹使用其他位置?我了解从命令行运行iisexpress.exe时可以指向其他位置,但是使用Visual Studio时无法对此进行控制。
或者,是否有人建议为什么会发生错误? (旁注:我的笔记本电脑处于公司环境中,在“文档”文件夹中有一些愚蠢的加密,但是我对保存到此位置的其他软件没有任何问题。我还给“所有人”组添加了完整的权限访问该文件夹。)
编辑-按照http://learn.iis.net/page.aspx/1286/iis-80-express-readme/的说明进行操作后,我似乎仍然无法正常工作。我尝试了以下方法:
还有其他建议吗?
最佳答案
@布拉德
我刚才也遇到了同样的问题。删除IISExpress文件夹上的加密和“只读”属性即可解决该问题。在我的公司中,Documents也是加密的,但是我认为从IISExpress中删除加密不会有任何问题。
希望这可以帮助。
关于iis-express - IIS Express 8-无法写入配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11445002/