【问题标题】:NaturalDocs source code not building in VS 2015NaturalDocs 源代码未在 VS 2015 中构建
【发布时间】:2020-01-20 17:24:16
【问题描述】:

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

感谢任何指导。谢谢。

【问题讨论】:

    标签: visual-studio sqlite documentation documentation-generation


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-21
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 2017-02-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多