分析器错误信息: 虚拟路径“/Project/UcCtrl/ucButton.ascx”映射到另一个应用程序,这是不允许的。
原因:
用户控件不能跨虚拟目录调用。
解决办法:
1.进入IIS,找到当前网站的虚拟目录,然后在该虚拟目录下建立一个新的虚拟目录,该
虚拟目录指向被调用用户控件所在的文件夹。
2.然后再调用用户控件时,改一下路径,如下:
<%@ Register TagPrefix="uc2" TagName="ucButton" Src="../Project/UcCtrl/ucButton.ascx" %>
改为:
改为:
<%@ Register TagPrefix="uc2" TagName="ucButton" Src="Project/UcCtrl/ucButton.ascx" %>