アプリケーションをWebサーバーに展開しようとしていますが、すべてのパスが正しくありません。ファイル '/lsonet/RedSideMenu.master'が存在しないというエラーが表示されます。これはdefault.aspxページにあります。それは、ベースフォルダ(BrokerBuyを)無視されるように、Default.aspxページで、私は、サーバー上のMasterPageFileの参照パスがサーバー上で正しくありません。ローカルホスト上にあります。
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/RedSideMenu.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
を持って、それは、サーバー/ lsonet/BrokerBuy/Redsidemenuでなければなりません。私のローカルホストでは、それは正しいですhttp://localhost:4353/BrokerBuy/Default.aspxを使用します。マスターページ参照のサーバールートパス/ BrokerBuy /ページ名を参照できる方法はありますか?私は奇妙なルートフォルダ(BrokerBuyが見つからない)のアカウントへのすべてのリンクを変更する必要はありません。