在同一asp.net website工程中引用app_code中定义的control

在页面中的引用如下:
<%@ 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";

原文地址:https://www.cnblogs.com/margiex/p/1527190.html