+ -
当前位置:首页 → 问答吧 → “II6下 配置asp.net4项目”是不是有什么特殊配置啊

“II6下 配置asp.net4项目”是不是有什么特殊配置啊

时间:2011-12-22

来源:互联网

“II6下 配置asp.net4项目”是不是有什么特殊配置啊,关于"ascx"控件的。

发现在asp.net4.0下,只要使用"ascx"控件,那么发布出来站点,配置在IIS6下访问时就报错,而在IIS7下则正常。

测试页面如下"Test.ascx":
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Test.ascx.cs" Inherits="Test" %>

<asp:Label ID="Label1" runat="server" Text="测试一下"></asp:Label>



测试网页:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="Test" %>
<%@ Register TagPrefix="test" TagName="test" Src="~/Test.ascx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
  <title></title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
  <test:test ID="test" runat="server" />
  </div>
  </form>
</body>
</html>

就那么简单,但是报错。
错误信息时:没有预编译,无法访问。

“II6下 配置asp.net4项目”,关于"ascx"控件的使用,是不是有什么特殊配置啊???

作者: starrychart   发布时间: 2011-12-22

运行 Aspnet_regiis

作者: Sandy945   发布时间: 2011-12-22