Ответ 1
Я, должно быть, был нетерпелив, просматривая файл tasks.json
по умолчанию прошлой ночью. Существует раздел, который ссылается на msbuild (внизу):
// Uncomment the section below to use msbuild and generate problems
// for csc, cpp, tsc and vb. The configuration assumes that msbuild
// is available on the path and a solution file exists in the
// workspace folder root.
/*
{
"version": "0.1.0",
"command": "msbuild",
"args": [
// Ask msbuild to generate full paths for file names.
"/property:GenerateFullPaths=true"
],
"taskSelector": "/t:",
"showOutput": "silent",
"tasks": [
{
"taskName": "build",
// Show the output window only if unrecognized errors occur.
"showOutput": "silent",
// Use the standard MS compiler pattern to detect errors, warnings
// and infos in the output.
"problemMatcher": "$msCompile"
}
]
}
*/
Просто закомментируйте остальную часть файла, раскомментируйте приведенный выше текст JSON и измените "команду" с "msbuild" на "xbuild" (эквивалент Mono). Теперь нажатие ctrl + shift + B успешно скомпилирует проект.
Надеемся, что это руководство по настройке файлов конфигурации будет менее необходимым или утомительным, если оно выйдет из предварительного просмотра.
ИЗМЕНИТЬ
Отметьте это как ответ на данный момент. Будет ли обновляться или принимать лучший ответ, если что-то изменится во время эволюции продукта.