找不到类型或命名空间名称

tidegirl 2009-06-19 09:02:33
MSI我装好了,问题解决了,又出现了下面的问题。

找不到类型或命名空间名称“UseCrystal”(是否缺少 using 指令或程序集引用?)

源错误:

行 15: using System.IO;
行 16: using System.Data.SqlClient;
行 17: using UseCrystal.CrystalPush;
行 18: using CrystalDecisions.CrystalReports.Engine;
行 19: using CrystalDecisions.Shared;
源文件: f:\webs\jycx\accerror\accerrorreport.aspx.cs 行: 17

我的报表myReport.rpt

我在myReport.cs里面定义了
namespace UseCrystal.CrystalPush {
using System;
using System.ComponentModel;
using CrystalDecisions.Shared;
using CrystalDecisions.ReportSource;
using CrystalDecisions.CrystalReports.Engine;

在我的机子和测试机上都运行的好好的,服务器上为什么出现这个报错呢?
...全文
80 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tidegirl 2009-06-24
  • 打赏
  • 举报
回复
忘了来说了,合作出了差错,有几个文件没传到服务器上造成的。
阿泰 2009-06-19
  • 打赏
  • 举报
回复
namespace需要编译为dll后,才能在发布后的项目中使用。

你这个大概应该是这样的,命令行下执行
csc/target:library /out:UseCrystal.CrystalPush.dll myReport.cs



zhaozhijun0207 2009-06-19
  • 打赏
  • 举报
回复
这个不清楚,也许不一定要安装VS2005;

以前看过一个类似的帖子,那楼主有点懒,直接在服务器上安装了个VS2005了事的;
tidegirl 2009-06-19
  • 打赏
  • 举报
回复
不装VS2005不行吗?
zhaozhijun0207 2009-06-19
  • 打赏
  • 举报
回复
把本机的环境 在服务器上重新安装一遍;

实在不行,在服务器上安装个VS2005;

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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