【发布时间】:2018-01-22 08:53:30
【问题描述】:
我正在尝试发布我的网络应用程序。 这是我的发布配置文件设置的图片:
如您所见,我选中了“发布期间预编译”选项。
这是“发布期间预编译”的配置设置。
我取消选中“允许预编译的站点可更新”选项。
使用上述设置发布时出现错误。
错误 ASPPARSE:未知的服务器标记“uc1:ctrlAbcxyz”。
请提供解决方案或如何解决此问题。 P/S:取消选中“允许预编译站点可更新”选项是必需的。
更新:我按照@Sunil 推荐更改了预编译设置:
但我仍然收到错误:> 错误 ASPPARSE: Unknown server tag 'uc1:ctrlAbcxyz'。
【问题讨论】:
-
您是否尝试重新构建您的 Web 应用程序以查看是否存在任何编译错误?如果出现编译错误,您将无法发布。
-
@Sunil:当我重建我的网络应用程序时,它是成功的,没有错误。
-
尝试使用允许预编译站点可更新选项?
-
@Sunil:如果我勾选了允许预编译的站点可更新选项,它可以正常工作,但我想在不更新的情况下进行编译。
-
您不能允许使用单个程序集更新站点。可更新站点意味着您可以通过部署单个页面来更改页面标记。
标签: asp.net publishing precompile