我想用HelpNDoc生成一个CHM帮助文件。
但我收到一条错误信息:
错误:无法打开"c:\users\philippeDocuments\HelpNDoc\Output\chm\creabook.chm".编译停止。
我尝试自己在"Output“文件夹中创建CHM文件夹,但没有结果。
我正在运行Ubuntu22.04.1LTS,并使用葡萄酒作为Windows模拟器。也许这是授权问题?
令人惊讶的是,我能够生成单词和html文档。
有人能帮我吗?
发布于 2022-12-02 06:58:56
我不使用Ubuntu或Wine作为环境,我想推荐一台带有Windows的机器来编译CHM帮助文件。
尽管CHM帮助文件与Windows操作系统有着密切的连接,但我不想完全排除在葡萄酒环境中编译的可能性。
我的好旧编译器错误消息引用显示了以下内容:
HHC5010:无法打开“文件名”。编译停止。问题:指定的文件要么不存在,要么另一个程序打开它,并拒绝读取该文件的权限。结果:-- .chm文件已损坏,无法使用。解决方案:如果另一个程序打开了文件,则关闭该程序。否则,要么更正项目文件中的名称,要么删除它。
请确保CHM帮助文件"c:\users\philippeDocuments\HelpNDoc\Output\chm\creabook.chm“没有在葡萄酒的help查看器中打开,方法是使用例如wine hh creabook.chm。
如果您可以在您的环境中打开另一个CHM帮助文件,也请尝试。也许你必须指定一个窗口路径。
wine hh.exe `winepatch -w /some/dir/somefile.chm`如前所述,这在Windows之外有些问题。
也见在“葡萄酒”下安装Microsoft工作室的一些注释
https://stackoverflow.com/questions/74646267
复制相似问题