1

我正在尝试使用 SandCastle 为我的最新项目生成一些帮助文档。我的实用程序项目一切正常,但是当我尝试将它与我的主项目一起使用时,它会在 Crystal Reports 上出错。

Generating reflection information...
[c:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe]
GenerateRefInfo:
  MrefBuilder (v2.6.10621.1)
  Copyright c Microsoft 2006
  Info: Loaded 1 assemblies for reflection and 0 dependency assemblies.
MREFBUILDER : error : Unresolved assembly reference: BusinessObjects.Licensing.KeycodeDecoder (BusinessObjects.Licensing.KeycodeDecoder, Version=14.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304) required by CrystalDecisions.CrystalReports.Engine
    Last step completed in 00:00:03.1875
-------------------------------

SHFB: Error BE0043: Unexpected error detected in last build step.  See output above for details.

有谁知道我如何才能完全排除所有 Crystal Reports 文件或某种类型的修复?

4

2 回答 2

1

现在在最新的 Sandcastle 中有一个永久性修复程序来处理包括 Crystal Reports 的 Dot Net 项目 - 请参阅帖子http://geekswithblogs.net/TATWORTH/archive/2012/10/12/sandcastle-help-file-builder- --october-2010-release.aspx

最新的 Sandcastle 下载位于http://shfb.codeplex.com/releases/view/92191

于 2012-10-12T11:27:09.043 回答
0

不是一个完整的答案 - 但我在研究同一问题时遇到了这个问题:

http://www.visualstudiodev.com/developer-documentation-help-system/sandcastle-issue-error-unresolved-assembly-reference-14559.shtml

斯蒂芬

编辑:我已经放弃了——虽然 Sandcastle 开发人员 Eric Woodruff 通过电子邮件非常有帮助,但我认为可以解决此问题的唯一方法是 Sandcastle 有一些更优雅的异常处理。没有这个,我无法用 Sandcastle 记录我的项目。

于 2011-06-06T14:30:47.227 回答