(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Compilerfehler CS1564

Sich widersprechende Optionen wurden angegeben: Win32-Ressourcendatei; Win32-Manifest

Wenn Sie die /Win32res-Compileroption verwenden, müssen Sie das benutzerspezifische Win32-Manifest (sofern erforderlich) in die Ressourcendatei aufnehmen. Ein benutzerdefiniertes Win32-Manifest kann nicht separat zu einer Win32-Ressourcendatei bereitgestellt werden. Verwenden Sie die /win32manifest-Option nur, wenn Sie keine Win32-Ressourcendatei angeben.

So beheben Sie diesen Fehler

  • Fügen Sie das Win32-Manifest zur Win32-Ressourcendatei hinzu, und entfernen Sie die /win32manifest-Compileroption.

Das folgende Beispiel erzeugt den Fehler CS1564, wenn die Kompilierung mit der /Win32res-Option erfolgt, ohne dass die Ressourcendatei ein Manifest enthält.

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

Der C# 3.0-Compiler fügt allen Binärdateien ein Standard-Win32-Manifest hinzu.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft