PDA

View Full Version : مبتدی: مشکل در اجرای پروژه در سیستم دیگر



kingtak
دوشنبه 04 دی 1391, 22:31 عصر
سلام دوستان
با اینکه پروژه خودمو بصورت کامل به یک سیستم دیگه انتقال میدم باز کار نمیکنه.یعنی صفحه لاگین میاد ولی وقتی یوزرنیم و پسورد رو وارد می کنم با مشکل بر می خورم.
به نظرتون مشکل از کجاست؟
پروژه رو روی اون سیستم کامپایل نکردما!!!!فقط فایل اجرایی برنامه رو اجرا می کنم!!
در ضمن از برنامه ستاپ هم ساختم ولی وقتی رو سیستم خودم نصبش کردم باز تو صفحه ورود میگه یوزر و پس اشتباهه!!!!!!

mousa1992
دوشنبه 04 دی 1391, 22:45 عصر
سلام
دیتابیستون از چه نوعیه ؟ رشته ی اتصال به دیتابیس رو به چه صورت تعریف کردین ؟

kingtak
دوشنبه 04 دی 1391, 23:09 عصر
دیتا بیس رو از نوع Service-based Data base و از Linq برای اتصال دیتابیس استفاده کردم.
وقتی فایل ستاپ رو که نصب کردم رو اجرا میکنم میگه:
an Attemp to attach an auto named data base for c:\program file ....

ولی وقتی فایل اجرایی پوش bin تو سیستم دیگه رو اجرا می کنم متن خطا معلوم نیست فقط همون اررو ریپورتینگ ویندوز میاد و دیگه نمیشه کاری کرد!!!

mousa1992
دوشنبه 04 دی 1391, 23:24 عصر
connection string رو قرار بدید ببینمش
به نظر میاد به دیتابیس نمیتونه وصل بشه

kingtak
دوشنبه 04 دی 1391, 23:39 عصر
try
{
LibraryDataContext db = new LibraryDataContext();
var q = (from p in db.UserTables
where p.userName == UserBox.Text & p.PassWord == PassBox.Password
select p.userName).Single();

if (q.ToString() == "admin")
{
AdminPage admin = new AdminPage();
this.Close();
admin.Show();
}
else
{
MainWindow main = new MainWindow();
this.Close();
main.ShowDialog();
}
}
catch (Exception ex)
{
MessageBox.Show("نام کاربری یا کلمه عبور اشتباه است",
ex.Message,
MessageBoxButton.OK,
MessageBoxImage.Error);
}


---------------------------------

<connectionStrings>
<add name="DigitalLibrary.Properties.Settings.DigitalLibraryD BConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\DigitalLibraryDB.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>



آخه وقتی تو سیستم خودم Debug میکنم درست کار می کنه!!!!!!!1

kingtak
سه شنبه 05 دی 1391, 11:23 صبح
دوستان کسی راه حلی به فکرش نمی رسه؟:ناراحت:

hakim22
سه شنبه 05 دی 1391, 13:22 عصر
شما وقتی برنامه رو به رایانه ی دیگه می بری رشته ی اتصال رو تغییر میدی !؟
یعنی آیا دیتابیس و آدرس سرور عوض نمیشه !؟

kingtak
سه شنبه 05 دی 1391, 18:24 عصر
شما وقتی برنامه رو به رایانه ی دیگه می بری رشته ی اتصال رو تغییر میدی !؟
یعنی آیا دیتابیس و آدرس سرور عوض نمیشه !؟
نه دوست عزیز تغییر نمیدم؟
مگه باید تغییر بدم؟

kingtak
پنج شنبه 07 دی 1391, 11:43 صبح
97350

این عکسو گرفتم تا شاید یه کمکی بکنه
به نظرتون مشکل از قسمت Owner نیست؟

kingtak
جمعه 08 دی 1391, 02:59 صبح
من از کامپوننت devExpress برای ظاهر برنامه استفاده کردم
به نظرتون میتونه از کامپوننت باشه؟