我使用:WebConfigurationManager.OpenWebConfiguration抛出未能映射路径“/”
Configuration objConfig = WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath);
但不幸的是它抛出未能映射路径“/”错误。 我也尝试提供物理应用程序路径,但它仍然不工作....
我使用:WebConfigurationManager.OpenWebConfiguration抛出未能映射路径“/”
Configuration objConfig = WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath);
但不幸的是它抛出未能映射路径“/”错误。 我也尝试提供物理应用程序路径,但它仍然不工作....
我没有看到任何问题,你在这里的行。你可以尝试做这种方式还有:
System.Configuration.Configuration objConfig = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");
如果失败尝试按照下面的步骤“启用父路径”从你的IIS:
该问题可以通过以管理员身份运行Visual Studio来解决。我在Windows 7系统上看到了这个错误,在一个系统上,相同的代码工作得很好,但没有在另一个系统上运行VS,因为管理员为我们解决了这个问题。
这是一个reference在同一个问题和相同的Vista解决方案。