mscorlib는 무엇을 의미합니까?
이 질문에 이미 답변이 있습니다.
- 'Cor'는 무엇을 의미합니까? 2 답변
mscorlib는 확실히 .net 기본 클래스 라이브러리 중 하나이며 C #의 모든 프로그램은 이에 의존하지만 무엇을 의미합니까?
C # 언어 사양에 대한 ECMA 표준에서이 단어는 4 번 언급되며 그 중 어느 것도 의미를 언급하지 않습니다.
M icro S 자주 C ommon O bject R untime 리브 rary.
참조 http://www.danielmoth.com/Blog/mscorlibdll.aspx 과 어떤 '고전'이 의미합니까를?
Microsoft Core Library, 즉 모든 것의 중심에 있습니다.
당신이 선호하는 "마사지"설명이 더 있습니다 :
"Microsoft가 .NET Framework에서 처음 작업을 시작했을 때 MSCorLib.dll은 Microsoft Common Object Runtime Library의 약어였습니다. ECMA가 CLR과 FCL의 일부를 표준화하기 시작하자 MSCorLib.dll은 공식적으로 Multilanguage Standard Common Object의 약어가되었습니다. 런타임 라이브러리. "
에서 http://weblogs.asp.net/mreynolds/archive/2004/01/31/65551.aspx
1999 년경 제 개인적인 기억으로는 .Net이 "COOL"로 알려 졌기 때문에이 파생물이 조금 의심 스럽습니다. 나는 그것이 영어 원어민에게 어리석게 들리는 이름 인 "COR"라는 것을 들어 본 적이 없습니다.
그것은
Microsoft의 공용 개체 런타임 라이브러리
프레임 워크 공용 라이브러리의 기본 어셈블리입니다.
여기에는 다음 네임 스페이스가 포함됩니다.
System
System.Collections
System.Configuration.Assemblies
System.Diagnostics
System.Diagnostics.SymbolStore
System.Globalization
System.IO
System.IO.IsolatedStorage
System.Reflection
System.Reflection.Emit
System.Resources
System.Runtime.CompilerServices
System.Runtime.InteropServices
System.Runtime.InteropServices.Expando
System.Runtime.Remoting
System.Runtime.Remoting.Activation
System.Runtime.Remoting.Channels
System.Runtime.Remoting.Contexts
System.Runtime.Remoting.Lifetime
System.Runtime.Remoting.Messaging
System.Runtime.Remoting.Metadata
System.Runtime.Remoting.Metadata.W3cXsd2001
System.Runtime.Remoting.Proxies
System.Runtime.Remoting.Services
System.Runtime.Serialization
System.Runtime.Serialization.Formatters
System.Runtime.Serialization.Formatters.Binary
System.Security
System.Security.Cryptography
System.Security.Cryptography.X509Certificates
System.Security.Permissions
System.Security.Policy
System.Security.Principal
System.Text
System.Threading
Microsoft.Win32
MSCorlib에 대한 흥미로운 정보 :
- The .NET 2.0 assembly will reference and use the 2.0 mscorlib.The
.NET 1.1assembly will reference the1.1 mscorlibbut will use the 2.0 mscorlib at runtime (due to hard-coded version redirects in theruntime itself) - In GAC there is only one version of mscorlib, you dont find 1.1 version on GAC even if you have 1.1 framework installed on your machine. It would be good if somebody can explain why
MSCorlib 2.0alone is in GAC whereas 1.x version live inside framework folder - Is it possible to force a different runtime to be loaded by the application by making a config setting in your app / web.config? you won’t be able to choose the CLR version by settings in the ConfigurationFile – at that point, a CLR will already be running, and there can only be one per process. Immediately after the CLR is chosen the MSCorlib appropriate for that CLR is loaded.
참고URL : https://stackoverflow.com/questions/15061977/what-does-mscorlib-stand-for
'developer tip' 카테고리의 다른 글
| 내가 화면에 있는지 어떻게 알 수 있습니까? (0) | 2020.11.01 |
|---|---|
| IntelliJ : 스위치 케이스 생성 (0) | 2020.11.01 |
| 파이썬 시간 + 동등한 timedelta (0) | 2020.11.01 |
| jQuery에서 $ .fn은 무엇을합니까? (0) | 2020.11.01 |
| jquery UI-정렬 가능 : 정렬 가능한 요소 내에서 아이콘 '핸들'로 드래그 (0) | 2020.11.01 |