EasyCHM:本程序可能被病毒或者人为修改!的解决方案

本文详细介绍了在使用EasyCHM编译时遇到“本程序可能被病毒或者人为修改!”警告的解决方法,包括将文件编码从Windows改为Unix、转换为UTF-8编码以及修改工程名称去缓存的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

EasyCHM 编译时,提示 “本程序可能被病毒或者人为修改! ” ,如图所示:
在这里插入图片描述

一、分析

因为,我们编辑修改文件,才出现如上提示。

用 Notepad++ 打开发现,发现不同:

被编辑文件的编码
在这里插入图片描述

未被编辑文件的编码
在这里插入图片描述

二、解决方案

2.1、将Windows 改成 Unix

双击 Windows (CR LF) ,弹出如图所示,选择 转换 UNIX 格式,然后保存。
在这里插入图片描述

2.2、将编码改成UTF-8

菜单栏中,选择 转为 UTF-8 编码 ,然后保存。
在这里插入图片描述

2.3、去缓存,修改工程的名称

由于 EasyCHM 有缓存,无法识别上面的改动。
所以把导入EasyCHM 中工程根目录的名称修改一下,只要不一样就行。
如原来工程的根目录是AAA,现在改成 AAA-AAA_AAA1等。

三、 测试

EasyCHM 导入修改了名称的工程,看,问题解决了!
在这里插入图片描述

四、软件推荐

批量文本编码转换的软件 :https://blog.csdn.net/xiaojin21cen/article/details/85641827

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值