控件虚拟路径问题
我用Microsoft Visual C# .NET建立一个名为eshop的解决方案,里面包括eshop和admin两个应用程序。admin里面有一个adminmenu.ascx控件。一运行就有错误:
“/eshop\admin”应用程序中的服务器错误。
--------------------------------------------------------------------------------
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误信息: 虚拟路径“/eshop/admin/adminmenu.ascx”映射到另一个应用程序,这是不允许的。
源错误:
行 1: <%@ Register TagPrefix="admin" TagName="AdminMenu" Src="adminmenu.ascx" %>
行 2: <%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="admin._Default" %>
行 3: <HTML>
Src="adminmenu.ascx"里面明明没有路径,但运行就自动加上/eshop/admin。我如果改为Src="eshop/admin/adminmenu.ascx"则错误就变成 虚拟路径“/eshop/admin/eshop/admin/adminmenu.ascx”映射到另一个应用程序,这是不允许的。这怎么改啊?