我正在尝试构建可移植类库(.Net40、Silverlight4、Windows Store的.Net、Windows phone7.5)作为HTML Help 1和MS Help Viewer的文档。我只有一个“文档源”。项目被设置为使用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中的一个bug,还是我可以自己修复?
发布于 2015-08-24 22:24:11
我也遇到过同样的问题,似乎将文件从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解决了这个问题。
但我真的不明白发生了什么,这对我来说并不是一个合适的解决方案,只是一个变通的办法。
https://stackoverflow.com/questions/15590157
复制相似问题