Поделиться через


Ошибка компилятора CS2032

Обновлен: Ноябрь 2007

Сообщение об ошибке

Символ "символ" не допускается в командной строке или в файлах ответа
Character 'character' is not allowed on the command-line or in response files

Файлы ответа и параметры командной строки csc.exe не могут содержать младшие управляющие символы ASCII в диапазоне 0-31 или вертикальную черту (|). Вызвать эту ошибку напрямую из командной строки обычно невозможно, так как процессор командной строки, а также интегрированная среда обработки (IDE) отфильтровывают недопустимые символы. Для вызова этой ошибки можно использовать нижеприведенный файл ответа.

Создание данной ошибки

  1. Создайте файл CS2032.rsp, содержащий строку /target:exe /out:cs|2032.exe cs2032.cs и расположенный в папке Мои документы.

  2. Создайте файл cs2032.cs, содержащий любые данные и расположенный в папке Мои документы.

  3. Нажмите кнопку Пуск, последовательно выберите Все программы, Microsoft Visual Studio 2005, Набор средств Visual Studio2005, затем щелкните пункт Командная строка Visual Studio.

    Появится Командная строка Visual Studio.

  4. В Visual Studio в Командной строке перейдите в каталог Мои документы.

  5. Введите следующую команду в Командную строку Visual Studio: csc @cs2032.rsp

  6. Появится сообщение об ошибке CS2032.