【问题标题】:MVC 3 application on IIS 6.0: Unable to read AppSettingsIIS 6.0 上的 MVC 3 应用程序:无法读取 AppSettings
【发布时间】:2012-11-19 04:44:47
【问题描述】:

我们已经在生产环境的 IIS 6.0 上部署了我们的 Asp.Net MVC 3 应用程序。我们使用以下文章配置了网站。 http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

我们还尝试更新 dev.config 和 web.config 以将“构建操作”改为“无”而不是“内容”,但无济于事。

系统无法从 Web 应用程序中配置的文件中读取 AppSettings。它似乎只显示一个“WebPostTimeOut”appSettings(我不知道它来自哪里)。

Web.config sn-p:

<appSettings file="dev.config"/>
<system.web>
    <identity impersonate="true" userName="domainname\_webuser" password="_webuser"/>
</system.web>

dev.config:

<?xml version="1.0"?>
<appSettings>
  <add key="XcacheDataPath" value="c:\cf_web\xcache_datafiles\!eol"/>
  <add key="CacheExpiration" value="120"/>
  <add key="ClientValidationEnabled" value="false" />
  <add key="UnobtrusiveJavaScriptEnabled" value="false" />
</appSettings>

关于我们可能做错了什么有什么想法吗?

【问题讨论】:

    标签: asp.net-mvc-3 iis-6


    【解决方案1】:

    尝试运行 aspnet_iisreg。查看日志文件中是否有任何错误。纠正那些错误。您的进程 ID 没有文件的权限、文件不存在或网站的文件夹不存在。

    【讨论】:

      猜你喜欢
      • 2021-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-14
      • 2010-10-03
      • 1970-01-01
      相关资源
      最近更新 更多