yqi3230 发表于 2024-10-16 16:03:23

lc.exe已退出 代码为-1


程序编译时出现这个错 误怎么解决,
尝试过删除license.lix文件,再重新编译还是不行。


Felix.Li 发表于 2024-10-16 16:10:19

问题描述:
lc.exe 已退出

这个问题和这个一样,您可以参考一下:
https://gcdn.grapecity.com.cn/showtopic-223415-1-7.html
您好,这个是因为license.licx 里面的引用的和实际引用的不匹配的时候,会报错这个,因为不知道您具体引用了哪些包.您可以根据这个自己看一下:
Section Report engine:      
GrapeCity.ActiveReports.SectionReport, MESCIUS.ActiveReports
Page and RDLX report engine:      
GrapeCity.ActiveReports.PageReport, MESCIUS.ActiveReports
WinForms viewer control:      
GrapeCity.ActiveReports.Viewer.Win.Viewer, MESCIUS.ActiveReports.Viewer.Win
WPF viewer control:      
GrapeCity.ActiveReports.Viewer.Wpf.Viewer, MESCIUS.ActiveReports.Viewer.Wpf
PRO (some features) PDF export:      
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, MESCIUS.ActiveReports.Export.Pdf
WebViewer, HTTP handlers:      
GrapeCity.ActiveReports.Web.WebViewer, MESCIUS.ActiveReports.Web
PRO ONLY: End-user designer:      
GrapeCity.ActiveReports.Design.Designer, MESCIUS.ActiveReports.Design.Win
PRO ONLY: JSViewer:
GrapeCity.ActiveReports.Aspnet.WebViewer, MESCIUS.ActiveReports.Aspnet.Viewer
PRO ONLY: WebDesigner:      
GrapeCity.ActiveReports.Aspnet.WebDesigner, MESCIUS.ActiveReports.Aspnet.Designer最简单的就是您都加一个,先把肯定没有的排除了,在一个一个删试一下就行
如果您引得包是GCCN开头的,就把里面的MESCIUS改成 GCCN.**** 就可以了

yqi3230 发表于 2024-10-16 16:27:54

GrapeCity.ActiveReports.Viewer.Win.Viewer, GCCN.ActiveReports.Viewer.Win, Version=18.0.0.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff

我的licenses.licx只有这一行信息。

yqi3230 发表于 2024-10-16 16:30:44


还是不行

Eden.Sun 发表于 2024-10-16 16:41:42

您留个向日葵远程码。远程看一下。

yqi3230 发表于 2024-10-16 16:43:48

在这里留不太好吧。你电话多少,我打给你

Eden.Sun 发表于 2024-10-16 16:47:02

您可以发成密码贴。这样您的信息,其他人就看不到了:

Eden.Sun 发表于 2024-10-16 17:42:20

Eden.Sun 发表于 2024-10-16 16:47
您可以发成密码贴。这样您的信息,其他人就看不到了:

您好,远程卡主不能动了。您看到的时候在联系下我们,我们在继续远程看看

yqi3230 发表于 2024-10-18 14:18:48

另一台开发机器同样的LC.exe问题,按这个文档操作后,又出来一个新的问题,请问如何解决?

参考文档:
https://developer.mescius.com/activereportsnet/docs/latest/online/licensing-compiled-code.html


报错内容:

Bella.Yuan 发表于 2024-10-18 14:48:32

您好,这个是程序集的引用不匹配导致的,帮您找了个链接,您参考一下:
https://www.cnblogs.com/podolski/p/14162952.html
如果这样操作后还是不行的话,建议您把Grapecity,Gcdocs开头的这些引用都删除,同时paskage.json删除对应的引用,重新安装Nuget,先安装GrapeCity.ActiveReports,这里版本选择您本地的AR版本。此时会将对应的引用全部下载,如果您还需要其他的NuGet包,您根据实际情况再NuGet选择对应的包进行安装即可。
页: [1] 2
查看完整版本: lc.exe已退出 代码为-1