Visual studio 2013 sandcastle BE0040错误:路径错误

Visual studio 2013 sandcastle BE0040错误:路径错误,visual-studio-2013,sandcastle,Visual Studio 2013,Sandcastle,我正在使用Sandcastle帮助文件生成器(SHFB)GUI为Microsoft Visual Studio 2013中的一个C#项目构建文档。在项目属性中,输出路径设置为“bin\x86\Debug\”,但是当我在SHFB GUI中构建Sandcastle帮助文件时,有一个 错误BE0040:项目程序集不存在 并引用路径“\bin\Debug”,而不是在项目属性中指定的输出路径 SHFB从哪里获得输出路径?我怎样才能纠正这个问题?我无法重现这个问题。以下链接是推荐的 如果找不到来自项目文件文

我正在使用Sandcastle帮助文件生成器(SHFB)GUI为Microsoft Visual Studio 2013中的一个C#项目构建文档。在项目属性中,输出路径设置为“bin\x86\Debug\”,但是当我在SHFB GUI中构建Sandcastle帮助文件时,有一个

错误BE0040:项目程序集不存在

并引用路径“\bin\Debug”,而不是在项目属性中指定的输出路径


SHFB从哪里获得输出路径?我怎样才能纠正这个问题?

我无法重现这个问题。以下链接是推荐的

如果找不到来自项目文件文档源的程序集,则会出现BE0040项目程序集不存在的错误

此错误最可能的原因是项目尚未生成。生成项目以使程序集存在,然后生成帮助文件项目。此外,请检查文档源上的配置和平台设置,以确保它们正在选择生成的程序集(即调试或发布)。如果未指定这些设置,请检查GUI(如果使用)或命令行选项(如果使用MSBuild生成)中的设置以获得正确的设置。如果未指定,它们将分别默认为Debug和AnyCPU

切换平台目标(如x86)也可能导致这种情况(不同路径,见下文)

使用SHFP GUI时,请检查文件名和文件夹