程序集与类库(.NET)

max*_*axp 5 .net assemblies

任何人都可以在ASP.NET的"上下文"中指出使用程序集的优势.

据我了解,程序集作为可执行文件运行,只有一个入口点,可以在应用程序域内运行,但我发现在Web上很少有合适的例子.

Joh*_*don 8

程序集不仅仅是一个可执行程序......程序集本质上是一个.NET库,可能有一个可执行的入口点......

维基百科文章与程序集的描述 第一段:

在Microsoft .NET框架中,程序集是部分编译的代码库,用于部署,版本控制和安全性.有两种类型:进程程序集(EXE)和库程序集(DLL).流程程序集表示将使用库程序集中定义的类的流程..NET程序集包含CIL中的代码,CIL通常由.NET语言生成,然后由CLR即时编译器在运行时编译为机器语言.程序集可以包含一个或多个文件.代码文件称为模块.程序集可以包含多个代码模块,并且由于可以使用不同的语言来创建代码模块,因此在技术上可以使用多种不同的语言来创建程序集.但是,Visual Studio不支持在一个程序集中使用不同的语言.