NaturalDocs 源代码未在 VS 2015 中构建

NaturalDocs source code not building in VS 2015

我无法编译 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 项目似乎无法构建。

感谢任何指导。谢谢。

在 VS 2015 中存在与 C# 版本不兼容的语法问题。此问题不会出现在 VS 2017 和 VS 2019 中。NaturalDocs 的开发人员修复了此问题,因此它应该与 VS 兼容2015 年:(NaturalDocs GitHub issue)。谢谢