Error del compilador CS1564
Actualización: noviembre 2007
Mensaje de error
Se especificaron opciones que están en conflicto: archivo de recursos Win32; manifiesto Win32.
Conflicting options specified: Win32 resource file; Win32 manifest.
Si utiliza la opción /Win32res del compilador, debe incluir el manifiesto Win32 personalizado (si se requiere) en el archivo de recursos. No puede proporcionar un manifiesto Win32 personalizado independientemente de un archivo de recursos Win32. Utilice la opción /win32manifest solamente si no va a especificar un archivo de recursos win32.
Para corregir este error
- Agregue el manifiesto win32 al archivo de recursos win32 y quite la opción del compilador /win32manifest.
Ejemplo
El ejemplo siguiente genera el error CS1564 si se compila con la opción /Win32res y no se incluye ningún manifiesto en el archivo de recursos.
// cs1564.cs
// Compile with: /Win32res
public class Test
{
static int Main(string[] args)
{
return 1;
}
}
El compilador de C# 3.0 agrega un elemento win32Manifest predeterminado a todos los archivos binarios.
Vea también
Referencia
/win32res (Importar un archivo de recursos Win32) (Opciones del compilador de C#)