Предполагая, что вы используете dotnet build
в качестве команды для создания приложения dotnet, вам потребуется указать некоторые дополнительные аргументы командной строки при выполнении команды. Visual Studio, по сути, делает то же самое при вызове компилятора, но добавляет приятный пользовательский интерфейс для управления им.
dotnet build --runtime win10-x64
Вышеупомянутое будет построено для машины x86 Windows 10, мы говорим компилятору сделать это с флагом --runtime
и передать RID win10-x64
, каждая среда, для которой вы создаете, будет иметь другой RID (например, RID для Linux будет linux-x64
).
Конфигурации сборки
Вы говорите, что запускаете команду сборки, поэтому я предполагаю, что вы вводите их в консоль. Но VS Code предоставляет некоторые дополнительные возможности для управления средами через файл tasks.json
.
Здесь вы можете определить набор команд для запуска и сохранить их как конфигурацию, а затем выбрать их через пользовательский интерфейс. Я не буду вдаваться в подробности, так как это хорошо задокументировано, но вот конфигурация сборки, которая запустит компилятор dotnet с помощью команды x64!
Подробнее о задачах VS Code
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": [
"build",
"--runtime",
"win10-x64"
],
"problemMatcher": "$msCompile"
}
]
}
Теперь при нажатии Ctrl+Shift+B вы получите список настроенных задач сборки!
person
Dan Gardner
schedule
29.03.2019