نمایش نتایج 1 تا 5 از 5

نام تاپیک: ایجاد برنامه نصب در سی شارپ

  1. #1

    ایجاد برنامه نصب در سی شارپ

    سلام
    من یه برنامه نوشتم که کار اصلیش کار با پایگاه داده ست در سی شارپ.حالا من می خوام EXE این برنامه توی هر درایوی یا هر کامپیوتری خواستم اجرا کنم با توجه آدرس بانک (connectionstring) در برنامه .
    چون وقتی فایل اجرایی (EXE)برنامه رو تو کامپیوتر دیگه اجرا می کنم به پیغام می ده که آدرس بانک اشتباه است اگه می تونید کمکم کنید.سپاسگزارم

  2. #2
    کاربر دائمی آواتار corona
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    مشهد
    پست
    188

    نقل قول: ایجاد برنامه نصب در سی شارپ

    دوست من دیتا بیست رو کنار فایل اجرایی برنامت کپی کن و بعد کانکشن استرینگ رو اینجووری بده .

    SqlConnection sc = new SqlConnection(@"data source =.\SQlExpress; database = test;integrated security = true");


    من اسم دیتابیس رو test گذاشتم شما هر چی اسم دیتابیست هست بزار . اینجوری مسیر دیتابیس کنار فایل اجرایی برنامت هستش .

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    54

    نقل قول: ایجاد برنامه نصب در سی شارپ

    ساخت Setup برای برنامه های NET. كه از Crystal Report استفاده می کنند در visual studio 2005

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

    يه تاپيك خوب بود با اين همين عنوان منتها با 2003 اينجوري:

    نقل قول:
    برنامه نويسان حرفه ای معمولاً بعد از توليد برنامه‎ی خود، با استفاده از امکانات موجود در Visual Studio .NET برای آن يک Setup يا اصطلاحاً يک برنامه‎ی نصّاب می سازند. اما اگر برنامه شما جهت گزارشگيری از ابزار Crystal Report برای NET. استفاده کرده باشد، احتمالاً برنامه نصّاب شما به هنگام نصب به مشکلی برخورد خواهد کرد. اين مقاله را بخوانيد تا راه حل اين مشکل را بيابيد.
    احتمالا تاكنون برنامه هايی با NET. نوشته و آن را روی سيستمی كه Visual Studio .NET. روی آن نصب نباشد امتحان كرده ايد. اين كار بدون هيچ مشكلی انجام می شود، كافی است برای برنامه خود Setup درست كنيد و بعد از نصب .NET Framework روی سيستم مورد نظر برنامه خود را نصب و اجرا كنيد.
    اما اگر در برنامه خود گزارشهايی توسط Crystal Report نوشته باشيد حتی در صورت طی مراحل بالا هنگام اجرای برنامه و فراخوانی گزارشهای مربوطه با يك پيغام خطا روبرو خواهيد شد و گزارش مورد نظر شما نشان داده نخواهد شد دليل آن اين است كه نحوه ساخت Setup برای اين گونه برنامه ها كمی متفاوت است.
    مراحل ساخت Setup برای اينگونه برنامه ها به اين شرح ذيل است:
    ابتدا مراحل اوليه ساخت Setup را مانند برنامه های عادی طی كنيد.
    پس از ساخت پروژه Setup در Solution Explorer روی آن كليك راست كرده و از منوی Add گزينه Merge Module را انتخاب كرده و آيتمهای زير را اضافه كنيد:

    Crystal_Database_Access2003.msm
    Crystal_Database_Access2003_enu.msm
    Crystal_regwiz2003.msm

    در Solution Explorer روی گزينه Crystal_regwiz2003.msm كليك راست كرده و Properties را انتخاب كنيد.
    در پنجره Properties گزينه MergeModuleProperties را باز كرده و در قسمت License Key كد مربوطه را وارد كنيد.
    توجه:
    برای بدست آوردن Licence Key گزينه About از منوی Help در Visual Studio .NET را انتخاب كنيد سپس كدی كه در مقابل Crystal Reports for Visual Studio .NET نوشته شده را كپی كرده و در قسمت مربوطه وارد كنيد

  4. #4

    نقل قول: ایجاد برنامه نصب در سی شارپ

    نقل قول نوشته شده توسط corona مشاهده تاپیک
    دوست من دیتا بیست رو کنار فایل اجرایی برنامت کپی کن و بعد کانکشن استرینگ رو اینجووری بده .

    SqlConnection sc = new SqlConnection(@"data source =.\SQlExpress; database = test;integrated security = true");


    من اسم دیتابیس رو test گذاشتم شما هر چی اسم دیتابیست هست بزار . اینجوری مسیر دیتابیس کنار فایل اجرایی برنامت هستش .
    ممنون ازدوست عزیز اما متوجه منظورتون نشدم چطور کپی کنیم ؟؟؟؟

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    کرمان
    پست
    69

    Smile نقل قول: ایجاد برنامه نصب در سی شارپ

    نقل قول نوشته شده توسط r_khan مشاهده تاپیک
    ممنون ازدوست عزیز اما متوجه منظورتون نشدم چطور کپی کنیم ؟؟؟؟
    منظورشون اینه که 2 تا فایل پایگاه داده تون رو در کنار فایل exe برنامه قرار دهید .با ConnectionString ی که دوستمون گذاشتن مشکل شما حل خواهد شد. ضمنا بر روی سیستم مقصد نیازی به نصب sqlserver و attach کردن فایل ها نیست.فقط کافیست فایل SqlExpress را نصب نمایید. فایل نصب در این آدرس از سیستمتان موجود است:
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages
    اگر برنامه شما تک کاربره است ، توصیه می کنم از همین روش استفاده کنید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •