ورود

View Full Version : اجرای بدون مشکل فایل exe برنامه روی سیستم دیگر



follower
پنج شنبه 11 آبان 1396, 07:56 صبح
دوستان سلام.

من برنامه ای با استفاده از ویژوال استودیو 2013 و sql server express local db نوشتم. می دونید که فایل Exe برنامه توی فولدر برنامه ساخته می شه. من می خوام این فایل Exe رو، روی یه سیستم دیگه اجرا کنم. روی اون سیستم sql server express local db هم نصب کردم ولی وقتی فایل Exe و فایل database ساخته شده رو روی اون سیستم کپی می کنم، برنامه اجرا نمی شه و خطای دیتابیس می ده. می خواستم بدونم اصلا چنین امکانی هست که بدون ساختن فایل نصبی بشه برنامه رو، روی یه سیستم دیگه بدون مشکل اجرا کرد؟ اینم بگم که روی اون سیستم، ویژوال استودیو و sql server managment studio نصب نیست. تنها جیزی که نصبه فقط sql server express local db هستش.


نباید کار سختی باشه ولی نمی دونم مشکل کجاست. لطفا راهنمایی بفرمایید که برای انجام این کار باید چه کار کنم؟ ممنون.

samiasoft
شنبه 13 آبان 1396, 22:24 عصر
مشکلتون استفاده از نسخه لوکال اکسپرس هستش...باید در اون سیستم نسخه اکسپرس نصب باشه نه نسخه لوکال!

اگر هم میخواهید از لوکال اکسپرس استفاده کنید باید همان نسخه ای که خود ویژوال با اون ساخته شده رو داخل سیستم مربوطه نصب کنید.ینی اگر با نسخه 2013 ویژوال استودیو دیتابیس ساختید در سیستم مربوطه باید نسخه لوکال 2013 که نداریم بالاترش 2014 نصب کنین....

در کل توصیه نمیشه از لوکال استفاده بشه...شما دیتابیس رو در خود اسکیوال سرور بسازید بعد در سیستم مربوطه نسخه اکسپرس نصب کنید

follower
چهارشنبه 17 آبان 1396, 12:48 عصر
از نسخه 2014 لوکال روی اون سیستم استفاده کرده بودم و هر کاری ارتباط برقرار بشه، نشد. چندین جا خوندم که می شه از این دیتابیس (لوکال) به صورت جدا استفاده کرد و نیازی به نصب نسخه express نیست. می خواستم نسخه فول روی سیستم مشتری نصب نکنم که در نهایت این کار رو انجام دادم. مشکلم که برطرف نشد ولی با پاک کردن صورت مسئله.

samiasoft
یک شنبه 21 آبان 1396, 22:42 عصر
از نسخه 2014 لوکال روی اون سیستم استفاده کرده بودم و هر کاری ارتباط برقرار بشه، نشد. چندین جا خوندم که می شه از این دیتابیس (لوکال) به صورت جدا استفاده کرد و نیازی به نصب نسخه express نیست. می خواستم نسخه فول روی سیستم مشتری نصب نکنم که در نهایت این کار رو انجام دادم. مشکلم که برطرف نشد ولی با پاک کردن صورت مسئله.

نسخه لوکالی که خود ویژوال میسازه دیتابیسش متفاوته...درباره اینکه چگونه با خود اسکیوال سرور دیتابیس لوکال میشه ساخت تحقیق کنید

البته نسخه لوکال محدودیاتش زیاده از جمله سرعت ، حجم و....

پیشنهاد من استفاده از نسخه اکسپرس هست که میتوانید در حالت سایلنت نیز نصبش کنید با نرم افزارهای ستاپ یا از تنظیمات CMD

استفاده از پایگاه داده اکسس بهتر از لوکال هستش در برخورد با چنین مشکلات