【问题标题】:Error:Access denied creating App_Data subdirectory错误:访问被拒绝创建 App_Data 子目录
【发布时间】:2014-01-31 00:43:17
【问题描述】:

我创建了 Simple MVC 3 Application 。对于登录,应用程序默认使用 ASPNETDB.mdf。当我从我的计算机访问它时,应用程序工作正常,但是当我在 IIS 上部署它时,我收到错误

Access denied creating App_Data subdirectory

我的web.Config如下

         <providers>
    <clear/>
    <add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" />
    <add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
  </providers>

谢谢大家

【问题讨论】:

    标签: c# asp.net-mvc asp.net-mvc-3 iis


    【解决方案1】:

    这是因为运行此应用的用户无权在 IIS 上添加新文件夹。当 App_Data 文件夹下没有任何内容时,Visual Studio 将不会部署它。因此,您可以在 App_Data 文件夹中添加一个 placeholder.txt 文件并重新部署它,然后它应该可以正常工作了。

    【讨论】:

    • 能否提供一些链接
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-11
    • 2011-09-27
    • 2012-08-13
    • 1970-01-01
    • 2019-11-25
    • 1970-01-01
    相关资源
    最近更新 更多