Freigeben über


BSCMAKE-Fehler BK1503

In Datei 'Dateiname' kann nicht geschrieben werden [: Grund]

BSCMAKE kombiniert die SBR-Dateien, die während der Kompilierung in einer Browserdatenbank generiert werden. Wenn die resultierende Browserdatenbank 64 MB überschreitet oder die Anzahl der Eingabedateien (SBR) 4092 überschreitet, wird dieser Fehler ausgegeben.

Wenn das Problem durch mehr als 4092 SBR-Dateien verursacht wird, müssen Sie die Anzahl der Eingabedateien verringern. Von Visual Studio aus kann dies von /FR für ihr gesamtes Projekt durchgeführt werden, und dann erneut auf Dateibasis überprüfen.

Wenn das Problem durch eine BSC-Datei verursacht wird, die größer als 64 MB ist, verringern Sie die Anzahl der SBR-Dateien, da die Eingabe die Größe der resultierenden BSC-Datei verringert. Darüber hinaus kann die Menge der Suchinformationen durch die Verwendung von /Em (Erweiterte Makrosymbole ausschließen), /El (lokale Variablen ausschließen) und /ES (Systemdateien ausschließen) reduziert werden.

Siehe auch

BSCMAKE-Optionen