Sandcastle只有MSBuild

时间:2017-09-05 09:41:28

标签: c# msbuild sandcastle

我正在尝试使用sandcastle帮助文件构建器自动生成我的解决方案的文档。

所以我下载了以下nuget-Packages:

<package id="EWSoftware.SHFB" version="2017.5.15.0" targetFramework="net46" />
<package id="EWSoftware.SHFB.NETFramework" version="4.7" targetFramework="net46" />

然后我尝试通过编辑csproj-File:

来生成msbuild的文档
<PropertyGroup>
   <ComponentPath>..\packages\ewsoftware.shfb.netframework.4.7</ComponentPath>
   <SHFBROOT condition=" '$(SHFBROOT)' == '' ">..\packages\ewsoftware.shfb.2017.5.15.0\tools\</SHFBROOT>
</PropertyGroup>

执行此操作时,我得到的错误是Build(-Documentation)-Task不支持Parameters-Property和&#34; SandcastleBuilder.Utils.MSBuild.BuildHelp-Task无法使用其参数初始化&#34 ;

现在我想知道我做错了还是不可能只用msbuild生成一个sandcastle文档而且根本没有一个sandcastle项目?

任何人都可以帮助我吗?

0 个答案:

没有答案