Lenka.Guo 发表于 2016-6-7 12:19:51

本帖最后由 Lenka.Guo 于 2016-6-7 12:26 编辑

qinpeng789 发表于 2016-6-7 11:56
请问,能远程支持吗?或者电话沟通下?这问题比较紧急。。
抱歉,我们不提供远程技术支持,关于MVC程序发布,您可以参考博客: http://blog.gcpowertools.com.cn/post/2014/04/29/IIS8_MVC4.aspx

现在的问题是Licenses.licx文件缺少PageReport这一条记录, 在你的机器上,打开VS,找到Licenses.licx文件,把这条记录添加后,重新编译,重新发布,这样就会解决,这是解决这个问题的唯一办法。

您现在是项目中没有找到Licenses.licx这个文件吗,还是按照上述操作之后仍然有错误?

qinpeng789 发表于 2016-6-7 14:09:41

已经有了但在发版机器上编译调试后还是报License错误。。。

Lenka.Guo 发表于 2016-6-7 14:19:16

本帖最后由 Lenka.Guo 于 2016-6-7 14:20 编辑

qinpeng789 发表于 2016-6-7 14:09
已经有了但在发版机器上编译调试后还是报License错误。。。
发布机器上,仍然报缺少PageReport的License 错误吗?如果仍然报PageReport错误,1.可能是dll文件没有添加到部署机器上;2. License信息还是没有编译到项目中去。那您参考MVC项目的部署博客,严格按照步骤来执行: http://blog.gcpowertools.com.cn/post/2014/04/29/IIS8_MVC4.aspx

qinpeng789 发表于 2016-6-7 14:32:16

那请问,我开发机器上生成的License文件,能用到发版机器上吗?还是说一定要发版机器上自己生成License文件?

Lenka.Guo 发表于 2016-6-7 16:45:45

qinpeng789 发表于 2016-6-7 14:32
那请问,我开发机器上生成的License文件,能用到发版机器上吗?还是说一定要发版机器上自己生成License文件 ...
Licenses.licx文件不能直接从开发机器上复制到发布机器上。   也不需要在 发布机器上生成新的Licenses.licx文件。

Licenses.licx文件必须是在开发机器中生成, 编译通过之后, License的信息就会嵌入到项目的配置文件中,完成之后再发布程序。

如果您现在开发机器上的Licenses.licx文件已经包含PageReport项, 请您重新编译, 将旧的部署好的项目删除,重新部署,这样才会解决。



页: 1 [2]
查看完整版本: Asp.Net MVC4 AR8发版到服务器上后,报License错误