【问题标题】:.NET WAP Publish Question - CodeFile included in publish.NET WAP 发布问题 - 发布中包含的代码文件
【发布时间】:2010-11-07 21:48:58
【问题描述】:

我正在使用一个 Web 应用程序项目来开发一些 Web 用户控件 (c#)。

在 WAP 中,用户控制指令包含代码文件并继承属性。

当我将 WAP 发布到目标网站时。 bin中的dll正确复制到网站的bin中,用户控件(.ascx文件)正确复制。

当我在网站上执行构建时,我收到错误,因为 ascx 文件仍包含指令中的 codefile 属性。为了解决这个问题,我只需删除 codefile 属性,ascx 仍然可以工作,因为代码是通过继承(现在在 dll 中)获取的。

我的问题是 - 发布是否可以自动为我删除 codefile 属性。或者..我是否错误地使用了 WAP / Build / Publish?

非常感谢, 亚当

【问题讨论】:

  • 不得不问,你为什么要在网站上重新构建?

标签: c# asp.net user-controls build-process wap


【解决方案1】:

如果您使用的是 Web 应用程序项目,则 aspx 页面和 ascx 控件应在页面指令中使用 CodeBehind 而不是 CodeFile 属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-12
    • 2021-01-12
    • 2021-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多