PDA

View Full Version : The type or namespace name 'StiReport' could not be found (are you missing a using directive or an a



salmah
دوشنبه 10 فروردین 1394, 18:15 عصر
سلام
من قبلا چند تا گزارش در یکی از برنامه هام ساخته بودم و به درستی گزارش میگرفتم
ولی الان پروژه web application هست
dll ها را به پروژه اضافه کردم
129999

و از کد زیر برای نمایش گزارش استفاده می کنم ,وبا ارور بالا مواجه شدم
string cnc = ConfigurationManager.ConnectionStrings["busConnectionString1"].ConnectionString;
string ServerLocation = HttpContext.Current.Server.MapPath(string.Empty);
StiReport mysti = new StiReport();

mysti.Dictionary.Databases.Add(new Stimulsoft.Report.Dictionary.StiSqlDatabase("Connection", cnc));


mysti.Load(ServerLocation + "\\report\\hreport.mrt");
mysti.Dictionary.Variables["idr"].Value = Request.QueryString["idr"];

StiWebViewer1.Report = mysti;

StiWebViewer1.DataBind();

salmah
سه شنبه 11 فروردین 1394, 21:07 عصر
البته هنگام فعال کردن using های مربوطه، اشتباها StiReport را Generate کردم

salmah
جمعه 14 فروردین 1394, 14:54 عصر
البته هنگام فعال کردن using های مربوطه، اشتباها StiReport را Generate کردم
کسی نمیدونه چه جور اون جنریت را پاک کنم . فکر می کنم اشکال از اون باشه چون گزارش را تویه پروژه جدید امتحان کردم مشکلی نداشت

fakhravari
شنبه 15 فروردین 1394, 12:44 عصر
اگه روی لوکال درسته روی هاست مشکل داره باید پروژه درست پابلیش کنید

salmah
شنبه 15 فروردین 1394, 13:24 عصر
//
مشکلم حل شد
دوتاکار انجام دادم 1- دات نت فریم ورک را 4.0 قرار دادم
2- dll ها را توی پوشه bin هم کپی کردم