更新:2007 年 11 月

错误消息

“/reference”的外部别名无效;“identifier”不是有效的标识符

当使用 /reference 选项的外部程序集别名功能时,根据 C# 语言规范,在 /reference: 之后以及在“=”之前的文本必须是一个有效的 C# 标识符或关键字。

要更正此错误,请将“=”之前的文本更改为有效的 C# 标识符或关键字。

示例

下面的示例生成 CS1679。

 复制代码
// CS1679.cs
// compile with: /reference:123$BadIdentifier%=System.dll
class TestClass {
    static void Main()
    {
    }
}