我已经托管了一个Web应用程序并试图浏览该应用程序,但出现错误。
由于文件路径问题而产生错误。我在谷歌搜索,找到了一些解决方案,并试图应用它,但仍然没有用。
我发现文件路径通常有两个位置,一个位于aspx
页面中,另一个位于master page
文件中。
在aspx
页中,路径在MasterPageFile
和Inherits
<%@ Page Title="" Language="C#" MasterPageFile="~/content/AdminMaster.Master" AutoEventWireup="true" CodeBehind="SetStudents.aspx.cs" Inherits="Project.content.SetStudents" %>
AdminMaster页
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="AdminMaster.master.cs" Inherits="Project.content.AdminMaster" %>
我当前编译的Web应用位置C:\inetpub\wwwroot\iota\content
我将主页文件路径更改为MasterPageFile="./AdminMaster.Master"
。
在这种情况下,aspx页面Inherits="Project.content.SetStudents"
和AdminMaster页面Inherits="Project.content.AdminMaster"
的Inherits值是什么?
Inherits
属性包含页面的类,并且该类文件已经使用namespace Project.content
进行了编译。但是,当我托管Web应用程序时,我没有目录为Project
。那么如何解决这个问题呢?
MasterPage
文件的路径吗?< / li>