CS1564 fordítási hiba

Ütköző beállítások megadva: Win32-erőforrásfájl; Win32 jegyzék.

Ha a /Win32res fordítót használja, az erőforrásfájlban meg kell adnia az egyéni Win32-jegyzékfájlt (ha szükséges). Egyéni Win32-jegyzék nem adható meg külön a Win32-erőforrásfájltól. A /win32manifest lehetőséget csak akkor használja, ha nem ad meg win32-erőforrásfájlt.

A hiba kijavítása

  1. Adja hozzá a win32 jegyzékfájlt a win32 erőforrásfájlhoz, és távolítsa el a /win32manifest fordítóbeállítást.

Példa

Az alábbi példa a CS1564-et állítja elő, ha a /Win32res beállítással van lefordítva, és az erőforrásfájl nem tartalmaz jegyzékfájlt.

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

A C# 3.0 fordító hozzáad egy alapértelmezett win32Manifestet az összes bináris fájlhoz.

Lásd még