更新:2007 年 11 月
错误消息
“/reference”的外部别名无效;“identifier”不是有效的标识符
当使用 /reference 选项的外部程序集别名功能时,根据 C# 语言规范,在 /reference: 之后以及在“=”之前的文本必须是一个有效的 C# 标识符或关键字。
要更正此错误,请将“=”之前的文本更改为有效的 C# 标识符或关键字。
示例
下面的示例生成 CS1679。
// CS1679.cs
// compile with: /reference:123$BadIdentifier%=System.dll
class TestClass {
static void Main()
{
}
}