比如这样
<%@ Register TagPrefix="Abc" Namespace="Abc.Web.UI" Assembly="xxx" %>
Assembly="xxx"这里,整个网站并没有生成指定名称的程序集,那我怎么调用?我试了用
Assembly="App_Code"到是可以调用,但我最终用Deployment那个插件只会生成一个WEB_deploy.dll
那在显示的时候应该又找不到程序集了吧(因为我指定成了App_Code)?
<%@ Register TagPrefix="Abc" Namespace="Abc.Web.UI" Assembly="xxx" %>
Assembly="xxx"这里,整个网站并没有生成指定名称的程序集,那我怎么调用?我试了用
Assembly="App_Code"到是可以调用,但我最终用Deployment那个插件只会生成一个WEB_deploy.dll
那在显示的时候应该又找不到程序集了吧(因为我指定成了App_Code)?
解决方案 »
- 为什么这样可以,而这样又不行呢
- 看看这个问很小但很纠结的问题遇到没?
- url地址参数是中文时,直接在地址烂输入带中文参数的地址
- 异常详细信息: System.ArgumentException
- 怎样在UpdatePanel 内实现 msgbox?
- 如何用js取iframe中iframe的ID
- 生成解决方案的时候出现下面的问题?请问是什么原因呢?在线等.马上给分
- 简单问题!控件移动问题!
- 数据库内连接出错:无法绑定由多个部分组成的标识符
- 那儿有c#与asp.net相结合的书供下载
- 我想实现像qq那样的web版聊天功能,有什么好的方法,消息队列?线程?
- 在ASPNET中一个子类要继承两个父类或多个父类应该怎么写!
这样指定的话,编译不能通过吧
在微软网站找到句话,希望对遇到和我同样问题的朋友有帮助
http://msdn2.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx
注意
ASP.NET 2.0 中的 @ Register 指令与 ASP.NET 1.0 和 ASP.NET 1.1 中的相同。如果您熟悉 ASP.NET 早期版本中的 Register 指令,您会注意到前面的 Register 指令中缺少指定控件程序集名称的 assembly 属性。如果缺少 assembly 属性,则 ASP.NET 会推断该程序集是从 App_Code 目录中的源文件动态编译而来。