.NET組件是什么 組件的定義有多種,但最常見有幾種。組件是可互換的軟件部分,它既是工業化系統的產物,也是工業第系統的動力。在.NET平臺的組件層中,組件是以Assemblies的形式創建的。 .NET平臺創建了組件,并將組件作為其基本的元素。從本質上看,.NET平臺組件是一個用任何.NET語言以插件形式開發的可互換的軟件部件,它可以與其他應用程序實現互操作。使用COM+服務的.NET組件被稱作服務化組件,以示與.NET中標準的可治理組件的區別。 強命名.NET組件 下面我們將討論強命名組合體(.NET組件)是什么。當開發可配置類時,它必須被編譯。在編譯代碼后,有二方面的事情需要考慮。第一,COM+集成要求被編譯的組合體必須被強命名。我們必須通過運行被稱為sn.exe的強命名工具生成一個密碼,以生成一個強命名的組合體。一旦編譯了強命名的組合體,必須使用System.Reflection名字空間中一個被稱作AssemblyKeyFileAttribute的組合體級的屬性調用存儲在文件中的該密碼。 #using using System; using System::EnterPRiseServices; using System::Reflection;