8

我想建立文档的便携式类库(.Net40,Silverlight 4中,.NET中Windows应用商店,Windows Phone的7.5)作为HTML帮助1和MS帮助查看器。我只有一个“文档来源”。该项目设置为使用vs2010文档样式(问题也存在vs2005样式)。每当我尝试建立的文档项目,无论是通过沙堡帮助文件生成器GUI或Visual Studio 2010中,我总是得到同样的错误:沙堡帮助文件生成器无法找到vs2010.config

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中的一个错误,还是我可以修复自己的东西?

回答

2

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

但我真的不明白这是怎么回事,这并不觉得自己是一个妥善的解决办法对我来说,只是一个解决方法。