【问题标题】:Sandcastle Help File Builder cannot find vs2010.configSandcastle 帮助文件生成器找不到 vs2010.config
【发布时间】:2013-03-23 17:55:23
【问题描述】:

我正在尝试为可移植类库(.Net40、Silverlight 4、.Net for Windows Store、Windows Phone 7.5)构建文档作为 HTML 帮助 1 和 MS 帮助查看器。我只有一个“文档来源”。该项目设置为使用 vs2010 文档样式(vs2005 样式也存在问题)。每当我尝试构建文档项目时,无论是通过 Sandcastle Help File Builder GUI 还是 Visual Studio 2010,我总是会遇到同样的错误:

SHFB: Error BE0019: Unable to transform template 'VS2010.config': Could not find a part of the path 'C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\.NETPortable'.
Could not find a part of the path 'C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\.NETPortable'.

经过更多调查,该目录看起来应该是C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Templates\VS2010.config。如何将 SHFB 重定向到该目录而不是它正在尝试的目录?

我必须做什么才能构建文档项目?

通过进一步的调查,我想我已经推断出这个问题是由于文档源是一个可移植的类库。这是 SHFB 中的错误,还是我可以自己修复?

【问题讨论】:

    标签: .net visual-studio-2010 sandcastle portable-class-library shfb


    【解决方案1】:

    我遇到了同样的问题,似乎将文件从 C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp\.NETPortable\2.3.5.1 复制到 C:\Program Files (x86)\Reference Assemblies\Microsoft\FSharp\3.0\Runtime\.NETPortable 解决了这个问题。

    但我真的不明白发生了什么,这对我来说不是一个合适的解决方案,只是一种解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多