CS1679 de erro do compilador

Mensagem de erro

Alias externo inválido para '/ reference'; 'identificador' não é um identificador válido

Ao usar o recurso de alias do assembly externo do /reference opção, o texto que vem depois /reference: e que precede o = deve ser um identificador válido do translation from VPE for Csharp ou palavra-chave acordo com a especificação da linguagem translation from VPE for Csharp.

Para corrigir este erro, altere o texto antes do "=" a um identificador válido do translation from VPE for Csharp ou palavra-chave.

Exemplo

O exemplo a seguir gera CS1679.

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