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

نام تاپیک: ساخت Setup برای برنامه های Windows CE

  1. #1
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566

    Tick ساخت Setup برای برنامه های Windows CE

    چطور میشه برای برنامه هایی که واسه Windows CE نوشتم Setup بسازم ؟؟؟
    جوریکه بطور خودکار ActivSync رو باز کنه و وارد قسمت Add / Remove Programs بشه و اونجا بشینه ؟؟؟؟؟؟
    با Setup هایی که خود دات نت داره امکان اینکار هست ؟؟؟/

  2. #2
    بله با dotnet اینکارو می تونی بکنی

  3. #3
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    میشه لطف کنیند بگین با کدوم Setup ؟؟؟
    یه مدل بود که واسه فایل Cab می تونست اینکار رو انجام بده ولی برنامه من خروجیش exe است.

  4. #4
    کاربر تازه وارد آواتار m101_30
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    تهران
    پست
    36
    من با Install Shield 12 فایل setup ساخته‌ام.
    در Install shiled گزینه Smart Device setup Wizard

  5. #5
    کاربر تازه وارد آواتار mohammad_alikhani
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    تهران
    پست
    53

    Smile

    نقل قول نوشته شده توسط iman_s52 مشاهده تاپیک
    چطور میشه برای برنامه هایی که واسه Windows CE نوشتم Setup بسازم ؟؟؟
    جوریکه بطور خودکار ActivSync رو باز کنه و وارد قسمت Add / Remove Programs بشه و اونجا بشینه ؟؟؟؟؟؟
    با Setup هایی که خود دات نت داره امکان اینکار هست ؟؟؟/
    این رو یه نگاهی بکن. شاید کمک کنه.
    http://www.freewarepocketpc.net/ppc-...lder-v0-5.html

  6. #6
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    چطوری میشه یه Setup ساخت که خودش SQL SERVER CE و .Net Compact Framework رو نصب کنه ؟؟؟؟؟؟؟؟

  7. #7
    چطوری میشه یه Setup ساخت که خودش SQL SERVER CE و .Net Compact Framework رو نصب کنه ؟
    حالا در installshield یا setup خود دات نت ، بخشی دارید به نام dependency که خودش اتومات تشخیص می دهد که برنامه شما به چه پیش نیازمندهایی احتیاج دارد و یا خودتان اضافه می کنید و سپس آن ها را به پروژه نصب شما اضافه می کند . با انجام تظیمان پروژه ، حال یا خودش نصب می شود و یا قبل از شروع نصب به کاربر پیام نصب آن ها را می دهد.

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

  8. #8
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    ممنون از توجهتون .
    من می خوام با Setup خود دات نت کار کنم !
    در ضمن برای ویندوز CE 5 می خوام Setup بسازم نه برای ویندوز دیگه ای.

  9. #9
    نقل قول نوشته شده توسط iman_s52 مشاهده تاپیک
    ممنون از توجهتون .
    من می خوام با Setup خود دات نت کار کنم !
    در ضمن برای ویندوز CE 5 می خوام Setup بسازم نه برای ویندوز دیگه ای.
    توجه داشته باشید که ساخت یک setup توسط خود visual studio که بخواهد ابتدا از طریق desktop نصب شود و سپس بر روی ویندوز CE اتومات نصب اجرا شود بسیار مشکل می باشد (یعنی به طور مستقیم استفاده از MSI ) و نیازمند این است که خودتان تمام کارهای لازم یعنی کد های رجیستری ، ساخت کلاس ها و ساخت action ها ... را انجام دهید.

    برای این کار ، خوشبختانه صفحه زیر تمامی مراحل را به زیبایی به شما نشان می دهد و می توانید از آن استفاده کنید:
    Deploying .NET Compact Framework 2.0 Applications with .cab and .msi Files

    و همین طور این مقاله:
    Deploying a Smart Device Applications using .NET CF 2.0

    اما اگر از ابزارهایی مثل InstallShield استفاده کنید ، قابلیتی دارد که به راحتی و بدون دردسر این setup را برای desktop و CE می سازد تا از طریق Activesync نصب شود ولی این ابزار تجاری و گران قیمت هستند (این گونه ابزار در طراحی خود از همان MSI استفاده می کنند) ، یعنی از طریق Windows Mobile Wizard ، این کار را می توانید انجام دهید :
    Windows Mobile Wizard/Smart Device Setup Wizard

  10. #10
    ضمنا پس از خواندن مقاله فوق ، با ساختن چند فایل ini برای هر فایل cab شما (یعنی 3 تا برای sqlCE و NETCF و آخری فایل cab نصب اصلی برنامه) و سپس فراخوانی به ترتیب آن ها از طریق custom install می توانید این کار را انجام دهید ، که کار زیادی دارد. (البته نصب دستی آن ها بسیار راحت تر است)

    برای این مورد هم توضیحات شماره 2 این صفحه را بخوانید:
    http://www.toddm.net/clog/2006/10/default.aspx

    و همین طور این بحث در فروم مایکروسافت را:
    http://forums.microsoft.com/msdn/sho...10289&siteid=1

  11. #11
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566

    Smile

    نقل قول نوشته شده توسط Nima_NF مشاهده تاپیک
    توجه داشته باشید که ساخت یک setup توسط خود visual studio که بخواهد ابتدا از طریق desktop نصب شود و سپس بر روی ویندوز CE اتومات نصب اجرا شود بسیار مشکل می باشد (یعنی به طور مستقیم استفاده از MSI ) و نیازمند این است که خودتان تمام کارهای لازم یعنی کد های رجیستری ، ساخت کلاس ها و ساخت action ها ... را انجام دهید.

    برای این کار ، خوشبختانه صفحه زیر تمامی مراحل را به زیبایی به شما نشان می دهد و می توانید از آن استفاده کنید:
    Deploying .NET Compact Framework 2.0 Applications with .cab and .msi Files

    و همین طور این مقاله:
    Deploying a Smart Device Applications using .NET CF 2.0

    اما اگر از ابزارهایی مثل InstallShield استفاده کنید ، قابلیتی دارد که به راحتی و بدون دردسر این setup را برای desktop و CE می سازد تا از طریق Activesync نصب شود ولی این ابزار تجاری و گران قیمت هستند (این گونه ابزار در طراحی خود از همان MSI استفاده می کنند) ، یعنی از طریق Windows Mobile Wizard ، این کار را می توانید انجام دهید :
    Windows Mobile Wizard/Smart Device Setup Wizard

    ممنون از توجه شما دوست عزیز !!!
    IS 2008 رو تهیه کردم و دارم روش کارمیکنم تا ببینم چی میشه بازم ممنون .

  12. #12
    کاربر دائمی آواتار iman_s52
    تاریخ عضویت
    مهر 1383
    محل زندگی
    اصفهان
    پست
    566
    با سلام
    من Setup که میسازم نتیجش فقط چند تا فایل Cab میشه !!
    چطوری می تونم MSI بسازم که ActiveSync باز بشه ؟؟؟؟

  13. #13
    نقل قول نوشته شده توسط iman_s52 مشاهده تاپیک
    با سلام
    من Setup که میسازم نتیجش فقط چند تا فایل Cab میشه !!
    چطوری می تونم MSI بسازم که ActiveSync باز بشه ؟؟؟؟
    installshieldدارای یک help جامع می باشد که انتظار می رود پس از اینکه روش به شما گفته شد برای جزییات بیشتر به آن مراجعه کنید، در هر حال روش کار به این شکل است:

    1) از طریق Smart Device Setup Wizard یا هر روش ممکن دیگر فایل cab خود بسازید (البته بدون اضافه کردنCE.NET و SQLCE مورد نیاز)

    2) یک پروژه دیگر از نوع نصب تحت ویندوز مانند basic MSI یا InstallScript MSI درست کنید و تنظیمات مورد نیاز آن را انجام دهید ؛ مثلا اگر می خواهید فایل هایی در پروژه ویندوز هم نصب کنید و یا shortcut برای نرم افزار محیط ویندوز کامپیوتر داشته باشید و ...

    3) در installation designer بر روی mobile devices کلیک کنید و سپس بر روی mobile devices installation راست کلیک کرده و گزینه new windows mobile را انتخاب کنید تا wizard باز شود.

    4) در یکی از مراحل این ویزارد باید فایل یا فایل های cab را اضافه کنید و در انتها CE.NET و SQLCE را هم توسط همین ویزارد به پروژه اضافه کنید.

    موفق باشید

تاپیک های مشابه

  1. عدم نمایش Windows service در سرویس های Windows
    نوشته شده توسط Behsharp در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 23 مهر 1386, 11:12 صبح
  2. ساخت setup برای وب سایت
    نوشته شده توسط binyaz2003 در بخش Classic ASP
    پاسخ: 1
    آخرین پست: یک شنبه 20 اسفند 1385, 13:39 عصر
  3. ساخت Setup در Vb6
    نوشته شده توسط ehsan_ansaripoor در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: سه شنبه 01 شهریور 1384, 01:25 صبح
  4. مشکل در پروژه Setup
    نوشته شده توسط Happy_davood در بخش Setup و Deployment
    پاسخ: 1
    آخرین پست: سه شنبه 01 شهریور 1384, 00:26 صبح

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

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