PDA

View Full Version : نحوه نصب برنامه



pedram_ns
یک شنبه 21 آذر 1389, 12:30 عصر
با سلام
من وقتی یک setup به برنامه اضافه می کنم و مراحل مربوط به اون رو مثل اضافه کردن فرم های مختلف رو انجام می دم و روی setup کلیک راست می کنم و install رو انتخاب می کنم مراحل نصب یکی یکی انجام می شه.
ولی وقتی پروژه رو پابلیش می کنم این مراحل اجرا نمی شه چرا؟

Rezahak
یک شنبه 21 آذر 1389, 12:44 عصر
دوست عزیز وقتی یک پروژه برای setup می سازی نباید اون رو publish کنید بلکه باید build کنی بعد می تونی در مسیر debug یا release فایل اجرایی setup رو ببینی

pedram_ns
یک شنبه 21 آذر 1389, 14:45 عصر
ممنون از پاسختون با این کار درست شد.
ولی وقتی از این روش شما استفاده می کنم فایل های دیگه مثل دیتابیس کپی نمی شه و کنترل هایی مانند گریدویو کار نمی کنن در حالی که بعد از پابلیش و استفاده از setup اون، بانک اکسس هم کپی می شد و کار می کرد!!!

Rezahak
یک شنبه 21 آذر 1389, 15:27 عصر
بانک Access را باید به طور دستی add file ...کنی gridview هم اگر روی دستگاه مقصد .net framework با ورژن مناسب نصب باشد باید کار کند

pedram_ns
یک شنبه 21 آذر 1389, 15:50 عصر
خیلی ممنون حل شد.
حالا اگر بخوام اکسس در یک پوشه دیگه قرار بگیره باید چکار کرد در setup این کار رو کردم و دیتابیس در یک پوشه به نام data در کنار فایل exe برنامه قرار گرفت ولی نمی تونه اطلاعات رو از دیتابیس بخونم.

Rezahak
یک شنبه 21 آذر 1389, 16:01 عصر
کدت رو هم باید متناسب با اون تغییر بدی مثلا در connectionstring بنویسی :


My.Application.Info.DirectoryPath + "\Data\Data.mdb"