Compartilhar via


CS1564 de erro do compilador

Mensagem de erro

Opções conflitantes especificadas: Arquivo de recurso Win32; manifesto Win32.

Se você usar o /Win32res opção do compilador, você deve incluir o manifesto Win32 personalizado (se necessário) no arquivo de recurso. Você não pode fornecer um manifesto Win32 personalizado separadamente de um arquivo de recurso Win32.Use o /win32manifest opção somente se você não especificar um arquivo de recurso win32.

Para corrigir este erro

  • Adicionar o manifesto win32 ao arquivo de recurso win32 e remover o /win32manifest opção do compilador.

Exemplo

O exemplo a seguir produz CS1564 se ele é compilado com o /Win32res opção e nenhum manifesto está incluído no arquivo de recurso.

// cs1564.cs
// Compile with: /Win32res
public class Test
{
    static int Main(string[] args)
    {
        return 1;
    }
}

O translation from VPE for Csharp 3.0 compilador adiciona uma win32Manifest padrão para todos os binários.

Consulte também

Referência

/ win32manifest (importar um arquivo de manifesto Win32 personalizado) (Opções do compilador translation from VPE for Csharp)

/win32res (importar um arquivo de recurso Win32) (Opções do compilador translation from VPE for Csharp)