【发布时间】:2013-09-06 20:32:37
【问题描述】:
似乎是一个易于修复的错误,但我一直在努力解决这个问题。应用程序在 VS 内置网络服务器中运行良好,但在使用 IIS7 将其移动到开发服务器后就不行了。
default.aspx 文件是指页面指令中的母版页...
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="MyApp.Default" %>
Site1.Master 与 default.aspx 一起位于站点的根目录中。此时文件夹权限被读取给所有人。
这是一个 Intranet 站点,因此 IIS 授权被禁用匿名,启用 Windows 身份验证,启用模拟。应用程序池是 .NET v4,集成了托管管道。
我浏览了这个网站和其他网站以寻找答案,虽然其他人遇到了同样的问题,但原因不同。
谢谢。
【问题讨论】:
-
为什么不尝试将其设为 MasterPageFile="Site1.Master"
标签: asp.net iis-7 master-pages