Я пытаюсь создать документацию для переносимой библиотеки классов (.Net40, Silverlight 4, .Net для Windows Store, Windows Phone 7.5) в виде справки HTML 1 и средства просмотра справки MS. У меня только один «Источник документации». В проекте настроено использование стиля документации vs2010 (проблема также существует со стилем vs2005). Всякий раз, когда я пытаюсь создать проект документации, будь то через графический интерфейс Sandcastle Help File Builder или 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 или я могу исправить это сам?