首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ascx.cs文件添加到生产web应用程序

问将ascx.cs文件添加到生产web应用程序
EN

Stack Overflow用户
提问于 2013-04-02 13:21:26
回答 2查看 291关注 0票数 1

我们的一个客户已经将我们的web应用程序安装到生产环境中。

我们需要对其中一个aspx控件做一个非常快速的修补。我尝试将ascx和ascx.cs源文件放到目录中,不出所料,我得到了这个错误:

异常类型-foobar-基类包含字段‘HttpParseException’,但其类型(UserControls_Controls_FOO)与控件类型(ASP.usercontrols_controls_foo_ascx)不兼容。

是的,这种方法从来不是一个好主意,但我能对控件做些什么,让它在站点中运行,而不是编译到DLL中的版本?

在这一点上,不能选择执行全新安装。

EN

回答 2

Stack Overflow用户

发布于 2013-04-02 13:30:52

不,您需要将其放入已编译的DLL中并重新部署,然后才能看到补丁正在工作

票数 0
EN

Stack Overflow用户

发布于 2013-04-03 06:30:40

如果仅更改了ascx文件,则必须仅更新该文件。但是如果你更新了ascx.cs,你必须发布项目并用新的bin目录替换旧的bin目录。

你也可以把网站转换成一组动态编译的页面,但这是一种老生常谈的方式,也是当今的坏主意。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15756699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档