求在winform中获取水晶报表路径问题!!!!!

av168659700 2009-04-19 02:49:00
我有一个水晶报表名字叫MyCrystalReport.rpt和Form1放在一起并列的
我知道在B/S结构下,应该用Server.MapPath找到!C/S结构下面我这样用Application.StartupPath +"/MyCrystalReport.rpt"但是提示我加载错误!请问这个路径应该怎么写?????
...全文
160 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
willy2015 2011-01-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 babyt 的回复:]
bin目录是在你调试或编译时自动产生的,当然自己建也没问题。

调试模式下,你需要把模板文件放在 bin\Debug 下。

发布的时候,只要把exe和rpt放在同一级目录下就行。
[/Quote]

阿泰 我想问
ReportDocument R_doc = new ReportDocument();
R_doc.Load(路径)


路径用绝对路径?

发布的时候,只要把exe和rpt放在同一级目录下???


什么意思??
阿泰 2009-04-20
  • 打赏
  • 举报
回复
bin目录是在你调试或编译时自动产生的,当然自己建也没问题。

调试模式下,你需要把模板文件放在 bin\Debug 下。

发布的时候,只要把exe和rpt放在同一级目录下就行。
av168659700 2009-04-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhangjianliang01 的回复:]
Application.StartupPath 定义的是bin路径下的。所以再加上后面的,路径就不是所需的了,还是用绝对路径吧。我以前碰见了这个问题,只好用绝对路径,不用Application.StartupPath 了!
[/Quote]
我自己见一个bin目录可以解决问题吗?
zhangjianliang01 2009-04-19
  • 打赏
  • 举报
回复
Application.StartupPath 定义的是bin路径下的。所以再加上后面的,路径就不是所需的了,还是用绝对路径吧。我以前碰见了这个问题,只好用绝对路径,不用Application.StartupPath 了!

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧