有没有人能帮我解决一个奇怪的问题,我的基于CHM的项目?
我获取了一个现有的CHM文件,并使用WinCHM解构了该文件。之后,我添加了一些新页面并编译了项目。CHM文件已经创建,到目前为止一切看起来都很好。
之后,我将整个文件夹(原始CHM文件被解构的位置)放入SVN。当我下一次打开文件夹时,我看到所有来自html页面的原始格式都丢失了。
我似乎找不到原因。css文件没问题,我根本没有改变它。我知道,对于你们这些信息如此之少的人来说,找到解决方案(或确定问题)可能并不容易。
但你们能不能至少告诉我问题出在哪里?我们谈论的是可能性,仅此而已。
发布于 2011-12-18 01:56:10
不知何故,您在运行时位于不同的目录中,因此CHM编译器无法正确理解CHM根目录?例如,您现在通过快捷方式运行批处理文件,而不是更改到正确的目录?(通过cmd.exe或直接链接?)y
如果不是这样,请尝试使用其他CHM查看器来查看它(在非Windows上更容易,但例如,也存在针对windows的kchmviewer构建)。有时它们会给出更多的错误信息(但有时仅在控制台窗口中)
然后用到底哪里出了问题来更新你的问题。
发布于 2011-12-19 18:33:54
答案很简单,令我惊讶的是我竟然没有想到。目录样式表、脚本和图像与html文件不在同一文件夹中。这些文件应该在同一个文件夹中。
https://stackoverflow.com/questions/8543063
复制相似问题