首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将vb.net和水晶报告部署到客户端PC上

将vb.net和水晶报告部署到客户端PC上
EN

Stack Overflow用户
提问于 2019-03-08 10:10:25
回答 1查看 403关注 0票数 1

我在PC-A、Windows 10、Oracle11g在Pc-B上使用VN.NET 2015 Windows 10和Oracle11g。

我发布了安装包并在PC-B上运行,它运行良好,与数据库连接,但报告不起作用,我收到消息:

“crystaldecisions.shared.sharedutils”的类型初始化程序引发了一个异常

这些是应用程序文件文件夹中包含的dll.deploy文件:

请告诉我如何解决这个问题。

更新的

EN

回答 1

Stack Overflow用户

发布于 2019-03-12 10:54:07

只需在web.config/app.config文件中为凭证代码和实际凭据值添加代码即可。之后,使用新的凭据发布和部署,CR会在运行时自动更新它。

代码语言:javascript
复制
ConnectionInfo crconnectioninfo = new ConnectionInfo();
    ReportDocument cryrpt = new ReportDocument();
    TableLogOnInfos crtablelogoninfos = new TableLogOnInfos();
    TableLogOnInfo crtablelogoninfo = new TableLogOnInfo();

    Tables CrTables;

    crconnectioninfo.ServerName = "localhost";
    crconnectioninfo.DatabaseName = "dbclients";
    crconnectioninfo.UserID = "ssssssss";
    crconnectioninfo.Password = "xxxxxxx";  

检查以下链接:How to set database login infos (connection info) for crystal report?

How to stop crystal report viewer from asking login credentials when opening subreport

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55060948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档