ساخت setup با ابزارهای isual studio 2008 (c#), sqlserver2005, install sheild 2010
سلام دوستان
قبل از هر چیز ابزاها رو معرفی کنم...
من از visual studio 2008 (c#), sqlserver2005, install sheild 2010 استفاده می کنم
1. یکسری ابزارهای نصب همراه برنامه redistributable ها مثلا .dotnetfx همراه برنامه باید نصب شود اما در لیست redistributableها n تا dotnetfx وجود دارد و من هر کدام را تیک میزنم پیغام دانلود از اینترنت را می دهد و چند نسخه ان را دانلود کردم اما دقیقا نسخه ای که من لازم داشتم نبود و همچنین در مورد crystal report و ..... به همین دلیل من ادرس فایل ها رو عوض کردم و ادرس فایلهای مورد نیاز خودم رو دادم اما موقع نصب (فکر می کنم بخاطر اینکه ورژن اعلام شده از طرف install shiel با فایلی که من ادرس داده بودم همخوانی نداشتند)
مثلا برای نصب sql یک همچین پیغامی موقع نصب میده
کد:
The installation of Microsoft SQL Server 2005 Express SP2 appears to have failed. Do you want to continue the installation?
ایا حدس من درست است؟
چطور میشه کلا یه redistributable به لیست redistributableها اضافه کرد که با چنین خطاهایی مواجه نشد؟
2. در مورد sql
یک دیتابیس رو چطور باید یه sql اتچ کرد؟
ایا دستوری برای اتچ وجود دارد یا باید با اسکریپت دیتابیس را هنگام نصب برنامه ساخت؟
یک سری اطلاعات پیشفرض پایگاه داده را چطور می توان در پایگاه داده وارد کرد
اگر لطف کنید و قسمت دوم سئوال رو که مهمترین بخش برنامه است کامل توضیح بدید دعاتون می کنم بسیار زیاد
3. و در اخر اینکه فایل msi و exe چه فرقی با هم دارن؟