Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Следующие параметры управляют прочей функциональностью компилятора. Новый синтаксис MSBuild выделен полужирным шрифтом. В приведенном выше синтаксисе командной строки показан старый code style.
-
ResponseFiles /
@CustomOpts.RSP: ознакомьтесь с указанным файлом ответа для получения дополнительных параметров. -
NoLogo /
-nologo: запрещает отображение сообщения компилятора об авторских правах. -
NoConfig /
-noconfig: не включает файл CSC.RSP автоматически.
Примечание.
Дополнительные сведения о настройке этих параметров для проекта см. в параметрах компилятора.
ResponseFiles
С помощью параметра ResponseFiles можно указать файл, содержащий параметры компилятора и список файлов исходного кода, которые требуется компилировать.
<ResponseFiles>response_file</ResponseFiles>
response_file указывает файл, содержащий список параметров компилятора и файлов исходного кода, которые требуется компилировать. Параметры компилятора и файлы исходного кода будут обрабатываться компилятором таким образом, как если бы они были указаны в командной строке. Чтобы задать несколько файлов ответов для компиляции, используйте соответствующее число параметров файла ответов. В одной строке файла ответов может содержаться несколько параметров компилятора и файлов исходного кода. Спецификация отдельного параметра компилятора должна размещаться на одной строке и не может разбиваться на несколько строк. В файл ответов можно добавлять комментарии, которые должны начинаться с символа #. Указание параметров компилятора в файле ответов аналогично выполнению соответствующих команд из командной строки. Компилятор обрабатывает параметры команд в том порядке, в котором они считываются. Аргументы командной строки могут переопределять параметры, заданные ранее в файле ответов. Аналогичным образом, параметры в файле ответов будут переопределять параметры, ранее заданные в командной строке или в других файлах ответов. В C# представлен файл csc.rsp, который находится в одном каталоге с файлом csc.exe. Дополнительные сведения о формате файла ответов см. в разделе о параметре NoConfig. Этот параметр компилятора нельзя задать в среде разработки Visual Studio или изменить программными средствами. Ниже приведено несколько строк из образца файла ответов:
# build the first output file
-target:exe -out:MyExe.exe source1.cs source2.cs
NoLogo
Параметр NoLogo отключает отображение приветствия при запуске компилятора и информационных сообщений во время компиляции.
<NoLogo>true</NoLogo>
NoConfig
Параметр NoConfig указывает компилятору не использовать файл csc.rsp при компиляции.
<NoConfig>true</NoConfig>
Файл csc.rsp содержит ссылки на все сборки, поставляемые вместе с .NET Framework. Фактические ссылки, которые включает среда разработки Visual Studio .NET, зависят от типа проекта. Вы можете изменить файл csc.rsp и указать дополнительные параметры компилятора, которые нужно включать при каждой компиляции. Если не требуется, чтобы компилятор искал и использовал параметры в файле csc.rsp, укажите параметр NoConfig. Этот параметр компилятора недоступен в Visual Studio и не может быть изменен программным способом.