兜兜转转 发表于 2022-11-29 13:30:01

自定义报表无法启动

我在centos系统上,把编译后的 publish 放在 /activereport 目录下,通过 “/usr/bin/dotnet/activereport/publish/WebDesigner_MVC_Core.dll --urls http://*:5000” 命令可以正常启动。

我换了一个系统,是麒麟系统,系统信息“Linux localhost.localdomain 4.19.90-17.ky10.aarch64 #1 SMP Sun Jun 28 14:27:40 CST 2020 aarch64 aarch64 aarch64 GNU/Linux”,把相同的dotnet 和 publish 包拷贝过去,执行“/usr/bin/dotnet/activereport/publish/WebDesigner_MVC_Core.dll --urls http://*:5000”命令时,报错,错误信息 “-bash: /usr/bin/dotnet:无法执行二进制文件: 可执行文件格式错误”。 对于这个系统,你们有dotnet 的包没有???

James.Lv 发表于 2022-12-12 11:39:47

兜兜转转 发表于 2022-12-12 09:48
已经按7楼处理了,目前报表已启动,但是主页访问不了,麻烦尽快帮忙看下。

向日葵远程:


您好,已远程处理了,是因为咱们的发布包路径不到,导致访问不到js文件

James.Lv 发表于 2022-11-29 18:31:31

兜兜转转 发表于 2022-11-29 16:26
怎么生成呢??有没有方法??

您可以试试发布项目的时候选择arm架构,或者根据您的系统架构去选择一下发布


也可以直接用docker发布,这样的话,操作系统就不影响了

AR工程docker方式部署
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=140655&fromuid=57091
(出处: 葡萄城产品技术社区)


Eden.Sun 发表于 2022-11-29 14:52:40

您好,您的现象和网上这个情况类似,您可以看一下,两台机器的处理器的内核是否相同,可以尝试更换相同的处理器内核重新build一下试试:
https://blog.csdn.net/zhouyingge1104/article/details/126492917

兜兜转转 发表于 2022-11-29 15:05:11

Eden.Sun 发表于 2022-11-29 14:52
您好,您的现象和网上这个情况类似,您可以看一下,两台机器的处理器的内核是否相同,可以尝试更换相同的处 ...

对,跟这个一样。怎么build 可执行文件呢??

兜兜转转 发表于 2022-11-29 15:21:21

兜兜转转 发表于 2022-11-29 15:05
对,跟这个一样。怎么build 可执行文件呢??

服务器已经购买了,没办法换服务器啊。:'(:'(:'(

Eden.Sun 发表于 2022-11-29 16:23:08

兜兜转转 发表于 2022-11-29 15:21
服务器已经购买了,没办法换服务器啊。

您试着在和您服务器内核相同的机器上重新生成打包一下项目,看看可不可以。

兜兜转转 发表于 2022-11-29 16:26:31

Eden.Sun 发表于 2022-11-29 16:23
您试着在和您服务器内核相同的机器上重新生成打包一下项目,看看可不可以。

怎么生成呢??有没有方法??

Eden.Sun 发表于 2022-11-30 16:43:55

您好,您的问题解决了吗?

兜兜转转 发表于 2022-12-1 10:13:06

Eden.Sun 发表于 2022-11-30 16:43
您好,您的问题解决了吗?

不好意思。昨天太忙了。没看到消息。还没有解决。我先找下源码,今天方便的时候帮我编译一下。

Bella.Yuan 发表于 2022-12-1 11:32:14

兜兜转转 发表于 2022-12-1 10:13
不好意思。昨天太忙了。没看到消息。还没有解决。我先找下源码,今天方便的时候帮我编译一下。

您好,您可以先按照7楼版主的回复,进行一下操作看看。
页: [1] 2
查看完整版本: 自定义报表无法启动