刀巴饕餮 发表于 2017-4-27 15:33:39

LC.exe”已退出,代码为 -1 怎么解决呢

用的VS2012+Dev 12.2.6 ,每次编译之后都会出现 “licenses.licx” 文件,删掉之后就可编译成功,但是下次又会重新生成。
我新建一个同名文件,然后设为只读,还是会被覆盖掉,怎么才能彻底解决这个问题呢,请教各位大神。谢谢~

seamone 发表于 2017-5-2 18:46:12

是会生成,没什么不对的啊

阳光海岸 发表于 2017-5-3 07:54:10

只要打开设计界面就会出现,生成前手工删除掉吧。

刀巴饕餮 发表于 2017-5-4 14:01:13

seamone 发表于 2017-5-2 18:46
是会生成,没什么不对的啊

以前用的一个老版本破解后就不会出现这个错误,现在用的12.2.6就出现了

刀巴饕餮 发表于 2017-5-4 14:03:15

阳光海岸 发表于 2017-5-3 07:54
只要打开设计界面就会出现,生成前手工删除掉吧。

手动删除太麻烦了,还没有找到根本解决方案,目前就写了个监视文件夹的程序,只要发现生成这玩意就延迟五秒自动删除。
这里不能立马删除,否则界面打开会报错,等到打开之后再删就OK了。

superlion 发表于 2017-5-14 12:30:45

可以把dev的所有强签名都去掉,再编译。

刀巴饕餮 发表于 2017-5-20 09:06:25

superlion 发表于 2017-5-14 12:30
可以把dev的所有强签名都去掉,再编译。

您好,怎么去掉强签名呢,不太懂

superlion 发表于 2017-5-31 20:39:47

刀巴饕餮 发表于 2017-5-20 09:06
您好,怎么去掉强签名呢,不太懂

去掉它的key文件,去掉assenbley里面的强签名

IdeaWings 发表于 2017-6-21 05:25:10

这个是一个工程在不同的主机上编译造成的,就是需要删除后重新生成

eason 发表于 2017-7-20 18:52:50

删除项目中的 licenses,然后重新编译就行了

gyf960424 发表于 2017-7-21 10:09:36

删除Properties中的licenses.exe文件

rzt_tao 发表于 2017-8-4 23:04:51

想要彻底删除的话查看license.licx文件的属性,将“生成操作”从“嵌入的资源”改成“无”,再删除,重新编译即可就不会出现了。

刀巴饕餮 发表于 2017-11-30 09:35:15

rzt_tao 发表于 2017-8-4 23:04
想要彻底删除的话查看license.licx文件的属性,将“生成操作”从“嵌入的资源”改成“无”,再删除,重新编 ...

大神666666,请收下我的膝盖

elz1983 发表于 2018-3-16 11:34:48

删除这个文件就好了licenses.licx

zeangel 发表于 2018-4-2 17:30:05

我的也还是总出啊,也不知道咋回事

zeangel 发表于 2018-4-2 17:31:07

都用了比较新的补丁了,17.2.4的

Developer_Wen 发表于 2018-5-9 14:29:29

zeangel 发表于 2018-4-2 17:31
都用了比较新的补丁了,17.2.4的

删除Properties中的licenses.exe文件然后重新编译就行了

alex.lin 发表于 2018-5-16 15:03:37

刀巴饕餮 发表于 2017-11-30 09:35
大神666666,请收下我的膝盖

不用删除,直接从项目中右键排除也是可以的。

kevin_ma 发表于 2018-5-22 16:42:30

这个文件就是注册文件啊,不用介意这个文件,没什么影响啊,出现该错误,把这个文件删了重新生成就好了

netdaoke 发表于 2018-7-11 23:51:29

使用17.2.8 版本的,项目中如果用到了用户控件,这个“-1”问题无解,{:3_50:},比如在同一个项目下,建一个From,再建一个UserControl,这个From里调用这个用户控件,编译不过,如果删除license.licx文件再编译,再次打开Form时就报错了。
页: [1]
查看完整版本: LC.exe”已退出,代码为 -1 怎么解决呢