定义动态程序集 Defining a Dynamic Assembly

MSDN 参考
http://msdn2.microsoft.com/zh-cn/library/4xtysk39(VS.80).aspx
http://msdn2.microsoft.com/en-us/library/4xtysk39.aspx

// 声明AssemblyName, 可以在AssemblyName的构造函数中输入AssemblyName.Name, 也可以单独对AssemblyName.Name进行赋值
AssemblyName assemblyName  =   new  AssemblyName( " MyDynamicAssembly " );
AssemblyBuilder assembly 
=  AppDomain.CurrentDomain.DefineDynamicAssembly(assemblyName, AssemblyBuilderAccess.RunAndSave);
assembly.Save(
" MyAssembly.dll " );

执行上述代码,会生成空的MyAssembly.dll(AssemblyName.Name可以和dll的名称不一样)。然后在Reflector中进行查看:
定义动态程序集 Defining a Dynamic Assembly


你可能感兴趣的:(assembly)