3

「トップディレクトリの上で終了するには先頭を使用できません」プロジェクトでWindows認証を使用していますが、フォームをスタートページとして設定すると上記のエラーが発生します.提案してください

<%@ Page Title="" Language="C#" MasterPageFile="~/TravelsMaster.master" AutoEventWireup="true"
    CodeBehind="AgentMaster.aspx.cs" Inherits="TravelsManagementSystem.Forms.Master.AgentMst.AgentMaster" %>
4

1 に答える 1

1

これが意味することは、Web ページはページの 1 レベル上のフォルダーにあるコンテンツを参照しているが、ページは既に Web サイトのルート フォルダーにあるため、相対パスが無効であることを意味します。例外メッセージから判断すると、画像コントロールが問題を引き起こしているようです。

あなたは次のようなものを持っている必要があります:-

<asp:Image ImageUrl="..\foo.jpg" />

しかし、ページ自体は Web サイトのルート フォルダーにあるため、1 レベル上のコンテンツを参照することはできません。これは大手..\が行っていることです。

于 2012-09-12T09:23:55.093 に答える