asp.net web 项目路径 - 解析器错误 - 虚拟路径映射到另一个应用程序,这是不允许的
我有一个网站项目,其中包含一个名为 - /pix
的文件夹。在 pix 文件夹下,我有一个 aspx 页面 - BPDList.aspx
。该页面与母版页相关。这是页面上的第一行 -
<%@ Page Title="K online" Language="C#" MasterPageFile="../MasterPage.master"
AutoEventWireup="true" CodeFile="BPDPage.aspx.cs" Inherits="BPDPage" %>
文件 MasterPage.master
存在于我的 Web 项目的根目录中(文件夹 pix 的上一级)。 我收到以下错误:
“解析器错误消息:虚拟路径 '/MasterPage.master' 映射到另一个应用程序,这是不允许的。”
将路径更改为 - “~/ MasterPage.master"
我收到此错误:
“解析器错误消息:文件 '/pix/MasterPage.master' 不存在。”
如何引用另一个目录中的文件? 为什么“pix”文件夹被定义为应用程序?
I have a web site project which include a folder named - /pix
. Under the pix folder I have an aspx page - BPDList.aspx
. This page is related to a master page. This is the first line on the page -
<%@ Page Title="K online" Language="C#" MasterPageFile="../MasterPage.master"
AutoEventWireup="true" CodeFile="BPDPage.aspx.cs" Inherits="BPDPage" %>
The file MasterPage.master
exist in the root of my web project (one level above the folder pix).
I receive the following error :
"Parser Error Message: The virtual path '/MasterPage.master' maps to another application, which is not allowed."
When changing the path to - "~/MasterPage.master"
I receive this error:
"Parser Error Message: The file '/pix/MasterPage.master' does not exist."
How can I reffer to a file in another directory?
Why does the 'pix' folder defined as an application?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论