저는 ASP.NET에 익숙하지 않으며 기본 사항과 다양한 컨트롤을 사용하는 방법을 배우고 있습니다. 나는 AdRotator 컨트롤을 사용하고 또한 아래에 언급 된 코딩을 사용하여 XML 파일을 만들었지 만있다가 (내가 코드 뒤에 게시하고) 오류 메시지AdRotator 컨트롤에서 오류가 발생했습니다.
XML 파일 표시되어 브라우저에서 실행되는 경우
<?xml version="1.0" encoding="utf-8"?>
<Advertisement>
<Ad>
<ImageUrl> images/Logo.gif</ImageUrl>
<NavigateUrl>http://www.google.co.in</NavigateUrl>
<AlternateTExt> Main </AlternateTExt>
<Keyword>LogoImage</Keyword>
</Ad>
<Ad>
<ImageUrl> images/RedBik.gif</ImageUrl>
<NavigateUrl>http://www.yahoo.co.in</NavigateUrl>
<AlternateTExt> Main2 </AlternateTExt>
<Keyword>RedBikImage</Keyword>
</Ad>
</Advertisement>
을
Default.aspx를
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!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>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:AdRotator id="AdRotator1"
style="Z-INDEX: 102; LEFT: 32px;
POSITION: absolute; TOP: 32px; height: 222px; width: 883px;"
runat="server" AdvertisementFile="~/myAds.xml">
</asp:AdRotator>
</div>
</form>
</body>
</html>
내가 파일하여 default.aspx.cs에서 코딩을 작성하지 않은 점에 유의하시기 바랍니다. 브라우저에 표시되는 오류 메시지는 다음과 같습니다.
'/ AdRotatorControl'응용 프로그램의 서버 오류입니다. 런타임 오류 설명 : 서버에서 응용 프로그램 오류가 발생했습니다. 이 응용 프로그램의 현재 사용자 지정 오류 설정은 응용 프로그램 오류에 대한 세부 정보를 볼 수 없도록합니다. 세부 정보 :이 오류 메시지의 세부 정보를 로컬 서버 컴퓨터에서 볼 수있게하려면 현재 웹 응용 프로그램의 루트 디렉토리에있는 "web.config"구성 파일에 태그를 만드십시오. 이 태그는 "mode"속성을 "RemoteOnly"로 설정해야합니다. 원격 컴퓨터에서 세부 사항을 볼 수있게하려면 "모드"를 "꺼짐"으로 설정하십시오.
의 Web.config
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>
주 : 응용 프로그램의 구성 태그의 "defaultRedirect에"속성을 수정하여 사용자 지정 오류 페이지로 대체 될 수있다보고있는 현재 오류 페이지가 사용자 지정 오류를 가리 키도록 페이지 URL
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
중 하나가 오류를 식별하고 나 좀 도와 주 시겠어요?
제발 도와주세요!
미리 감사드립니다.
당신이 자극에 배포하기 전에 다시 켜하기 위해 기억 ! – RichardOD