在页面中的引用如下:
<%@ Register TagPrefix="abc" Namespace="Test" Assembly="__code" %>或
<%@ Register TagPrefix="abc" Namespace="Test" Assembly="App_Code" %>
必须要有Namespace的定义,否则在上面的引用定义时要报错。
如果在其它工程中要引用,将此工程发布后, 如发布为xxx_deploy.dll之后,可以使用如下方式引用:
I found the solution for this.
System.Reflection.Assembly.Load (string assemblyName) solves all of my
problems.
System.Reflection.Assembly.Load ("App_Code") works perfectly.
示例:
Test.Class1 cc = (Test.Class1)System.Reflection.Assembly.Load("App_Code").CreateInstance("Test.Class1");
cc.Title = "abck39";