0

任何人都可以帮助我解决我在基于 CHM 的项目中遇到的一个奇怪问题吗?

我获取了一个现有的 CHM 文件并使用 WinCHM 解构了该文件。之后,我添加了一些新页面并编译了项目。CHM 文件已创建,到目前为止一切看起来都很棒。

之后,我将整个文件夹(原始 CHM 文件解构的地方)放入 SVN。当我下次打开该文件夹时,我看到 html 页面中的所有原始格式都丢失了。

我似乎找不到原因。css 文件没问题,我根本没有改变它。我知道,对于信息如此之少的你们来说,找到解决方案(或确定问题)可能并不容易。

但是你们至少能告诉我问题可能是什么吗?我们正在谈论可能性,仅此而已。

4

2 回答 2

0

不知何故,您在运行时位于不同的目录中,因此 CHM 编译器无法正确理解 CHM 根目录?例如,您现在通过快捷方式运行批处理文件,而不是更改为正确的目录?(通过 cmd.exe 或直接链接?)y

如果不是这样,请尝试使用其他 CHM 查看器查看它(在非 Windows 上更容易,但也存在为 Windows 构建的 kchmviewer)。有时它们会提供更多错误信息(但有时仅在控制台窗口中)

然后用究竟出了什么问题来更新您的问题。

于 2011-12-17T17:56:09.777 回答
0

答案是如此简单,以至于我很惊讶我没有想到它。目录样式表、脚本和图像与 html 文件不在同一个文件夹中。这些应该在同一个文件夹中。

于 2011-12-19T10:33:53.870 回答