Исходный код NaturalDocs не строится в VS 2015 - PullRequest
0 голосов
/ 20 января 2020

Я не могу получить NaturalDocs для компиляции. Это неизмененный код, клонированный из официального репозитория NaturalDocs (https://github.com/NaturalDocs/NaturalDocs).

Я получаю следующие ошибки:


1>------ Rebuild All started: Project: Engine, Configuration: Debug x86 ------
1>C:\dev\NaturalDocs\Engine\Source\Languages\Parsers\SQL.cs(911,45,911,51): error CS1525: Invalid expression term 'string'
1>C:\dev\NaturalDocs\Engine\Source\Languages\Parsers\SQL.cs(911,52,911,66): error CS1003: Syntax error, ',' expected
2>------ Rebuild All started: Project: CLI, Configuration: Debug x86 ------
2>CSC : error CS0006: Metadata file 'C:\dev\NaturalDocs\Engine\bin\Debug\NaturalDocs.Engine.dll' could not be found
========== Rebuild All: 0 succeeded, 2 failed, 0 skipped ==========

Я сделал Убедитесь, что зависимости сборки проекта находятся в правильном порядке, но кажется, что Engine проект не может быть собран.

Любые рекомендации приветствуются. Спасибо.

1 Ответ

0 голосов
/ 21 января 2020

Была проблема с синтаксисом, который не был совместим с версией C# в VS 2015. Эта проблема не возникает в VS 2017 и VS 2019. Разработчик NaturalDocs исправил эту проблему, поэтому он должен быть совместим с VS 2015: ( выпуск NaturalDocs GitHub ). Спасибо.

...