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解決問題複製文件。

但我真的不明白這是怎麼回事,這並不覺得自己是一個妥善的解決辦法對我來說,只是一個解決方法。