爲.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 2012-07-10 07:49:05