대상 지정 가능한 어셈블리 참조는 .NET Compact Framework 용으로 도입되었으며 이제는 휴대용 클래스 라이브러리를 지원하는 데 사용됩니다.C# 컴파일러는 어떻게 재 타겟팅 가능한 어셈블리 참조를 방출하기로 결정합니까?
기본적으로, 컴파일러는 다음 MSIL은 방출 :
.assembly extern retargetable mscorlib
{
.publickeytoken = (7C EC 85 D7 BE A7 79 8E)
.ver 2:0:5:0
}
어떻게 C# 컴파일러는이 타겟을 바꿀 수있는 기준을 방출하는 이해, 심지어 휴대용 외부 등 참조를 방출하는 C# 컴파일러를 강제하는 방법을 수행 클래스 라이브러리?
MSBuild 대상 파일에 대한 힌트가 없습니까? 커맨드 라인에서 컴파일러에 전달해야 할 것이 무엇인지 궁금합니다. – leppie