好的,我知道这是针对 Visual Studio 6 的,但多年来我一直能够从 Visual Studio 中编译 CHM 文件:
https://msdn.microsoft.com/en-us/library/aa733976(v=vs.60).aspx
现在,在 2017 RC 上,我遇到了问题。
Html 帮助文件夹可用:
所以那一点没问题。
我已将 HHP 文件设置为编译为 CHM:
然而,当我尝试编译 HHP 文件时,我得到了这个错误:
1>C:\Program Files (x86)\Microsoft Visual Studio\2017rc\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(3021,7):错误MSB4057:目标“CoreCompile”不存在于该项目。
我真的很难过。我已经对其进行了调整和调整,但无法使用此方法构建我的 HHP 文件。目前我必须使用Html Help Workshop手动打开它并在那里编译它。
怎么了?
更新:我正在尝试右键单击 HHP 并选择编译。
更新 2:我现在有设置:
但是,有一个问题。如果我现在尝试编译项目,我会收到另一个错误:
1>C:\Program Files (x86)\Microsoft Visual Studio\2017rc\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 1 .