50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

مشکل من در ساخت setupدر سی شارپ

 عرض سلام

من وقتی در حال ساخت setupهستم هنگام اضافه کردن برنامه های مربوطه مثل

framworkو SQLوVISUALو… برخی برنامه های دیگر اصلا داخل لیستم نیستند که .انها را تیک بزنم و اضافه کنم!!!

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

ممنکن هست لطفا راهنمایی ام کنید

ممنونم از شما

پرسیده شده در 1396/06/15 توسط

12 پاسخ

0

باسلام

از اساتید خواهش می کنم برای مشکلی که اخیرا عرض کردم راهنمایی ام کنند!!!

با سپاس

پاسخ در 1396/06/28 توسط
0

سلام مجدد، روی پروژتون راست کلیک کنید و گزینه Properties رو انتخاب کنید، وارد تب Publish بشید، تو این قسمت می تونید تنظیمات مربوط به نصب رو انجام بدید، قسمت Prerequisites هم پیش نیاز رو می تویند انتخاب کنید.

پاسخ در 1396/06/20 توسط
0

باسلام

از مهندسین عزیز تقاضا دارم من رو برای حل این مشکل راهنمایی کنند.

باسپاس فراوان از شما

پاسخ در 1396/06/17 توسط
0

برای توضیح بیشتر اینکه خودم چطور setupمی سازم

من یه نرم افزار ساده توی ویژوال استودیو با زبان سی شارپ ساختم و بعد از اینکه طراحی و ساختش تموم شد خواستم ازش یک setupبسازم تا رو هر سیستم دبگه ای که بخوام بتونم نصبش کنم و ازش استفا ده کنم. بدین ترتیب عمل کردم که ابتدا add project رو زدم و در قسمتsetup & development شدم و visual studio installer رو انتخاب کردم بعدش هم setup projectرو زدم و یه نام براش در نظر گرفتمو ok کردم.

بعد هم یه پنجره باز شد که تمام فایلهایی که تو قسمت debugپروژه ام بود رو توی application folder الحاق کردم.

در نهایت یه سری مراحل دیگه رفتم تا انتخاب آیکن موردنظرم واسه نرم افزاری که ساختم

بالاخره رسیدم به مرحله ی BUILDکه وقتی با موفقیت طی شد و نرم افزارم هیچ Errorی نداد تو قسمت propertiesفایلsetup ام رفتم و پنجره setup property pager باز شد و گزینه ی prerequisties رو زدم در پنجره ای که باز شد خواستم نرم افزارهایی که می خوام به نرم افزار ساخته شده خودم اضافه بشه مثل visual, sql, framworkو.... نیستن که تیکشون رو بزنم و کار تموم بشه!!!

یه کسی بهم می گفت library هام ناقص هستن چونکه موقع نصب نرم افزار مثلا sqlدقت نکردم ولی من تمام نرم افزارهام رو با کمک گرفتن از شیوه نصب دقیق و گام به گام انجام داده بودم.

اما نمی دونم چرا این نرم افزارها تو لیست نیستن!!؟؟؟؟؟

پاسخ در 1396/06/16 توسط
0

سلام مجدد، شما یکبار تو حالت ClickOnce تست کنید ببینید مشکل دارید یا خیر؟ تو قسمت Properties از بخش Deployment پروژه می تونید Setup رو ایجاد کنید.

پاسخ در 1396/06/19 توسط
0

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

پاسخ در 1396/06/16 توسط
0

ببخشید من خیلی تازه کارم در حالتclick once یعنی چطوری؟

پاسخ در 1396/06/19 توسط
0

سلام

در ادامه بقیه پیش نیازهام رو چطور اضافه کنم؟

همانطوری که قبلا گفتم در حال حاضر setupی از پروژه ام ساختم اما روی سیستم دیگه اجرا نمیشه..

راهنمایی هاتون کمک کننده است اما من هنوز نتونستم کاملا این مشکلم رو حل کنم.

ممکنه بیشتر کمکم کنید؟

خیلی متشکرم از شما

پاسخ در 1396/06/22 توسط
0

دوست عزیز، همونطور که گفتم باید فایل های DLL رو در کنار فایل نصبی قرار بدید، برای مثال، SQL Compact یک سری فایل DLL داره که به صورت Reference به پروژه شما اضافه شده. شما داخل Sql Compact ش فایل های DLL به همراه پوشه های X64 و x86 رو کنار برنامتون قرار بدید. موارد دیگه ای مثل Report Viewer هم به همین صورت. شما داخل پروژه، قسمت Reference ها روی Reference مورد نظرتون راست کلیک کنید گزینه Properties رو انتخاب کنید، از پنجره Properties گزینه Copy Local رو برابر True قرار بدید تا فایل DLL کنار پروژه قرار بگیره.

دوست عزیز، همونطور که گفتم باید فایل های DLL رو در کنار فایل نصبی قرار بدید، برای مثال، SQL Compact یک سری فایل DLL داره که به صورت Reference به پروژه شما اضافه شده. شما داخل Sql Compact ش فایل های DLL به همراه پوشه های X64 و x86 رو کنار برنامتون قرار بدید. موارد دیگه ای مثل Report Viewer هم به همین صورت. شما داخل پروژه، قسمت Reference ها روی Reference مورد نظرتون راست کلیک کنید گزینه Properties رو انتخاب کنید، از پنجره Properties گزینه Copy Local رو برابر True قرار بدید تا فایل DLL کنار پروژه قرار بگیره.

||https://programming.tosinso.com/files/get/e88f5e42-cb23-4615-b46e-92c3de2a73c2||
پاسخ در 1396/06/28 توسط
0

سلام، شما از چه نرم افزاری برای ساخت Setup استفاده می کنید؟

پاسخ در 1396/06/15 توسط
0

سلام

اینکه فرمودید توی قسمتprerequisites می تونم پیش نیازهام رو انتخاب کنم، دقیقا مشکل من همینجاسست. توی پنجره

قسمتprerequisites همه برنامه هایی که لازم دارم به پروژه ام اضافه کنم تو لیست نیستند و دلیلش رو نمیدونم. روی سیستم دیگه هم خواستم setupام رو نصب کنم نشد و احتمال میدم مشکل از همین قسمتی که عرض کردم باشه!!!

سلام
اینکه فرمودید توی قسمتprerequisites می تونم پیش نیازهام رو انتخاب کنم، دقیقا مشکل من همینجاسست. توی پنجره
قسمتprerequisites همه برنامه هایی که لازم دارم به پروژه ام اضافه کنم تو لیست نیستند و دلیلش رو نمیدونم. روی سیستم دیگه هم خواستم setupام رو نصب کنم نشد و احتمال میدم مشکل از همین قسمتی که عرض کردم باشه!!!

||https://programming.tosinso.com/files/get/7b88237d-641f-41fa-bff8-50fe8cccf714||
||https://programming.tosinso.com/files/get/f6e7cda0-63ca-4c9f-b53c-bb0e1950ea7a||
||https://programming.tosinso.com/files/get/738297c6-a81d-4432-8b37-83e1703d47a4||

مثلا من می خوام برنامه های زیر تو لیستم باشن و تیک بزنم!

SQL server compact
Visual studio 2010 report viewer
Visual C++ Runtime libraries
سوال من این هست که چرا به طور خودکار توی لیست نیستند که من انتخابشون کنم؟

سلام
اینکه فرمودید توی قسمتprerequisites می تونم پیش نیازهام رو انتخاب کنم، دقیقا مشکل من همینجاسست. توی پنجره
قسمتprerequisites همه برنامه هایی که لازم دارم به پروژه ام اضافه کنم تو لیست نیستند و دلیلش رو نمیدونم. روی سیستم دیگه هم خواستم setupام رو نصب کنم نشد و احتمال میدم مشکل از همین قسمتی که عرض کردم باشه!!!

||https://programming.tosinso.com/files/get/7b88237d-641f-41fa-bff8-50fe8cccf714||
||https://programming.tosinso.com/files/get/f6e7cda0-63ca-4c9f-b53c-bb0e1950ea7a||
||https://programming.tosinso.com/files/get/738297c6-a81d-4432-8b37-83e1703d47a4||

مثلا من می خوام برنامه های زیر تو لیستم باشن و تیک بزنم!

SQL server compact
Visual studio 2010 report viewer
Visual C++ Runtime libraries
سوال من این هست که چرا به طور خودکار توی لیست نیستند که من انتخابشون کنم؟

سلام
اینکه فرمودید توی قسمتprerequisites می تونم پیش نیازهام رو انتخاب کنم، دقیقا مشکل من همینجاسست. توی پنجره
قسمتprerequisites همه برنامه هایی که لازم دارم به پروژه ام اضافه کنم تو لیست نیستند و دلیلش رو نمیدونم. روی سیستم دیگه هم خواستم setupام رو نصب کنم نشد و احتمال میدم مشکل از همین قسمتی که عرض کردم باشه!!!

||https://programming.tosinso.com/files/get/7b88237d-641f-41fa-bff8-50fe8cccf714||
||https://programming.tosinso.com/files/get/f6e7cda0-63ca-4c9f-b53c-bb0e1950ea7a||
||https://programming.tosinso.com/files/get/738297c6-a81d-4432-8b37-83e1703d47a4||

مثلا من می خوام برنامه های زیر تو لیستم باشن و تیک بزنم!

SQL server compact
Visual studio 2010 report viewer
Visual C++ Runtime libraries
سوال من این هست که چرا به طور خودکار توی لیست نیستند که من انتخابشون کنم؟

مثلا من می خوام برنامه های زیر تو لیستم باشن و تیک بزنم!

SQL server compact

Visual studio 2010 report viewer

Visual C++ Runtime libraries

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

پاسخ در 1396/06/21 توسط
0

سلام مجدد، برخی موارد مثل Sql Compact رو کافیه DLL هاش کنار پروژه باشن، نیازی به این نیست که شما SQL Compact رو روی سیستم مقصد نصب کنید.

پاسخ در 1396/06/21 توسط

پاسخ شما