应用程序代码文件夹内的用户控件抛出错误

User Control inside App Code Folder throws Errors

我目前正在尝试调试现有项目。在修复了一些 dll 引用之后,一切似乎 运行 都很好,除了我们得到一个错误:

The File '/App_Code/UserControl.ascx' is in the special directory 'App Code', which is not allowed.

错误指向这一行:

<%@ Register TagPrefix="uc" TagName="UC" Src="../App_Code/UserControl.ascx" %>

我做了一些研究,发现您不应该将控件放在 App Code 文件夹中,但到目前为止这在某种程度上对它们有用。

更改文件的位置会产生更多错误。

任何人都可以提出解决此问题的建议吗?

您可能只需要仔细研究因移动它而导致的所有错误,手动修复引用。维护编程是一项肮脏的工作,但总得有人去做。那,或者(结果证明是有用的)将文件夹重命名为其他名称并修复所有剩余的错误。