CS2036 de erro do compilador

Mensagem de erro

A opção /pdb requer que a opção /depurar também ser usado.

Arquivos de programa do banco de dados só serão gerados para compilações de depurar.The /pdb opção é, portanto, sem sentido em uma compilação de varejo.

Para corrigir este erro

  • Adicionar o /debug opção do compilador.

  • Remova o /pdb opção do compilador.

Exemplo

O exemplo a seguir gera CS2036 quando ele é compilado com o /pdb opção, mas não a opção/depurar:

// cs2036.cs
// Compile with: /pdb
// CS2036
class Test
{
    public static int Main()
    {
        return 1;
    }
}

Consulte também

Referência

/PDB (especificar depurar símbolo arquivo) (Opções do compilador translation from VPE for Csharp)

/depurar (emitir informações de depurar) (Opções do compilador translation from VPE for Csharp)