Compilerfout CS2032

Teken 'teken' is niet toegestaan op de opdrachtregel of in antwoordbestanden

Antwoordbestanden en de opdrachtregelopties voor csc.exe mogen geen ASCII-besturingstekens bevatten in het bereik 0-31 of het sluisteken (|).

Compilerfout CS2032 is moeilijk te demonstreren vanaf de opdrachtregel omdat de opdrachtregelprocessor en de geïntegreerde ontwikkelomgeving (IDE) tekens filteren die niet geldig zijn. Met de volgende procedure wordt de fout gegenereerd met behulp van een antwoordbestand.

Deze fout genereren

  1. Maak in de map Mijn documenten een tekstbestand met de naam CS2032.rsp en voer de volgende compileropties in:

    /target:exe /out:cs|2032.exe cs2032.cs
    
  2. Maak in de map Mijn documenten een tekstbestand met de naam cs2032.cs en dat alles bevat wat u wilt.

  3. Open visual Studio Developer Command Prompt of Visual Studio Developer PowerShell.

  4. Wijzig de huidige map in C:\Users\\<YourUsername>\Documents.

  5. Voer de volgende opdracht uit vanaf de opdrachtprompt: csc @cs2032.rsp

  6. Het foutbericht CS2032 wordt weergegeven omdat het antwoordbestand CS2032.rsp een pipe-teken bevat.