PDA

View Full Version : ساخت برنامه نصب جهت پروژه های VS 2010 با InstallAWare



sedehi
شنبه 17 مهر 1389, 16:45 عصر
با سلام خدمت همه دوستان

اخیرا برای ساخت برنامه نصب جهت پروژه های VS 2010 با برنامه InstallAware Ver 9 R2 SP3 آشنا شدم که از قابلیت های فوق العاده ای برخوردار است .
در زیر برخی از قابلیتهای آن را شرح می دهم .


- قابلیت ساخت Setup به سادگی
- ساخت Installer برای 32 و 64 بیتی با نام مشابه
- تشخیص و مدیریت Setups در ماشین های مجازی
- وارد کردن فایل های .MSI و .MSM
- دارای فناوری پیش نصب
- تمدید Setup با DLL ها
- قرار دادن Plug-Ins در Setup
- مدیریت پیکربندی محصولات پیچیده
- استفاده مجدد اسکریپت ها
- اشکال زدایی جامع
- دارای ابزار اسکن دینامیک
- قابلیت در یافت پروژه از برنامه های Wise , Install Shield , Inno setup ,NSIS Setup , Wise Logic و تبدیل آنها به InstallAware
-قابلیت وارد کردن فایل .REG
- پشتیبانی از ویندوز ویستا و 7
- و ...


و از همه مهمتر اینکه با نصب Adds-In to Visual Studio 2010 یک گزینه به منو های Vs2010 اضافه می شه که با استفاده از اون می توانید یه سرعت و مستقبما فایل setup پروژه جاری را تولید کنید .


به نظر من در نوع خودش واقعا عالیه !!

sedehi
شنبه 17 مهر 1389, 16:45 عصر
این برنامه را میتوان در دو حالت دانلود کرد .

1 - Web Based Download: 13 MB - 1.53 GB

2- Single File Download: 1.47 GB


در حالت اول شما برنامه را با امکانات اولیه برنامه نصب می کنید و بر اساس نیاز اون را آپدیت میکنید مثلا اگه .Net Framework 4 را به اون اضافه میکنید

در حالت دوم شما تمام امکانات برنامه یکجا دانلود میکنید

ولی حتما یادتون باشه که Add-In VS2010 را حتما دانلود کنید تا کارتون برای ساخت برنامه نصب خیلی ساده تر بشه .

sedehi
شنبه 17 مهر 1389, 16:46 عصر
New InstallAware 9 R2 Integrates with Microsoft Visual Studio 2010, Provides Upgrade Path to InstallShield and Wise Customers

http://www.installaware.com/installaware/download.gif Download Now (http://www.installaware.com/downloads-product-downloads.htm) http://www.installaware.com/installaware/buy1.jpg Buy Now (http://www.installaware.com/buy-store.htm)
http://www.installaware.com/installaware/liner.gif Newly released InstallAware 9 R2 automatically creates and builds setup projects for solutions inside the Microsoft Visual Studio 2010 IDE, allows granular installation of Microsoft .NET Framework 4 ecosystem products, and directly imports InstallShield and WiseScript projects into ready-to-build InstallAware setups.

San Francisco, CA, May 7, 2010 – InstallAware Software Corporation has released InstallAware 9 R2, a setup authoring tool for ISVs and enterprises deploying products, patches, and web updates. InstallAware 9 R2 creates Windows Installer setup packages with support for the latest technologies, including Windows 7, Microsoft .NET Framework 4, Microsoft SQL Server Express 2008 R2, Windows Server 2008 R2, and 64 bit operating systems.

Users of Visual Studio versions 2003, 2005, 2008, and 2010 may now access InstallAware functionality within their native environment; automatically creating and building setup projects without ever leaving the Visual Studio IDE. Setup projects created by InstallAware 9 R2’s new Visual Studio 2010 Add-In may of course be further edited inside the main InstallAware IDE, while continuing to be seamlessly refreshed by the Add-In as projects are inserted to or removed from the Visual Studio solution.

InstallAware 9 R2 has been fortified with new 32 and 64 bit application runtimes targeting the Microsoft .NET Framework 4 ecosystem. “We are delivering the highest number of successful installations on the .NET 4 platform – our runtime installers are more robust than even what Microsoft ships with,” says Agustin K-ballo Berge, Vice President of Research and Development at InstallAware. “Of course, we continue to offer our hallmark features of better compression, partial web deployment, and fully customizable source code scripts for the runtime installations.”

InstallAware 9 R2 is also the first version of InstallAware to provide an upgrade path to both InstallShield and Wise customers. The investment InstallShield and Wise customers have made in their existing setup projects will be preserved when they upgrade them to InstallAware through a single click conversion process, which produces a ready-to-build InstallAware setup project. The same week that Microsoft launched .NET Framework 4, Symantec announced their discontinuance (www.installaware.com/wise-discontinued.asp (http://www.installaware.com/wise-discontinued.asp)) of the Wise Installation System. Wise developers will be able to continue authoring their setups in the ultra-modern InstallAware IDE, while employing scripting and development metaphors similar to what they have been using before.

With Wise Installation System products discontinued, InstallAware is now the second largest software installation toolkit vendor, second only to InstallShield. InstallAware is available in multiple editions with prices starting at US$999. A time limited fully-functional trial download is available at www.installaware.com (http://www.installaware.com/). Significant competitive upgrade discounts are available for both InstallShield and Wise customers at www.installaware.com/buydirect.asp (http://www.installaware.com/buydirect.asp) - accessible immediately when an old InstallShield or Wise serial is provided on the page.

About InstallAware Software Corporation

InstallAware Software Corporation, founded in 2003, is a software development company focused solely on state of the art software installation tools which offer the highest compression ratios and bullet-proof installations. The company produces software installation and compression technologies for the Windows Installer (MSI) platform on the Microsoft Windows Operating System. InstallAware is supported by thousands of users worldwide, and is an Embarcadero Integrated Partner. For more information, visit www.installaware.com (http://www.installaware.com/)

sorenamusic
سه شنبه 20 مهر 1389, 22:47 عصر
سلام
من در طول ساخت setup به این error برخورد کردم .
نمیدونم باید چیکار کنم. میشه راهنمایی کنین؟


Error during build: Cannot open file "C:\Windows\assembly\GAC\Microsoft.Vbe.Interop.Form s\11.0.0.0__71e9bce111e9429c\Microsoft.Vbe.Interop .Forms.dll". The process cannot access the file because it is being used by another process
خواهشا اگه منبعی برای یادگیری install aware هست . بگین

sedehi
چهارشنبه 21 مهر 1389, 17:22 عصر
سلام
من در طول ساخت setup به این error برخورد کردم .
نمیدونم باید چیکار کنم. میشه راهنمایی کنین؟


Error during build: Cannot open file "C:\Windows\assembly\GAC\Microsoft.Vbe.Interop.Form s\11.0.0.0__71e9bce111e9429c\Microsoft.Vbe.Interop .Forms.dll". The process cannot access the file because it is being used by another processخواهشا اگه منبعی برای یادگیری install aware هست . بگین




دوست عزیز
بهتر است شما در VS2010 از طریق منو فایل پروژه Setup را ایجاد کنید و سپس از VS2010 خارج شوید و پروژه Setup را مستقیما در برنامه InstallAWare باز کرده و در آنجا Build کنید .
در زمان Build کردن بهتر است از محیط Vs2010 خارج شده باشید .

موفق باشید

sorenamusic
پنج شنبه 22 مهر 1389, 03:35 صبح
سلام

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

the following files may have dependencies that cannot be determined automatically.
please confrim that all dependencies have been added to the project.

C:\program files\yahoo!\messenjer\photoshare.dll
c:\progra~1\micros~2\office12\gr5a7c~1.dll


ممنون میشم کمکم کنید

sorenamusic
پنج شنبه 22 مهر 1389, 03:37 صبح
the following files may have dependencies that cannot be determined automatically.
please confrim that all dependencies have been added to the project.

C:\program files\yahoo!\messenjer\photoshare.dll


c:\progra~1\micros~2\office12\gr5a7c~1.dll


این پیغام هست

sedehi
پنج شنبه 22 مهر 1389, 13:28 عصر
the following files may have dependencies that cannot be determined automatically.
please confrim that all dependencies have been added to the project.

C:\program files\yahoo!\messenjer\photoshare.dll


c:\progra~1\micros~2\office12\gr5a7c~1.dll


این پیغام هست

سلام دوست من

فکر میکنم مشکل شما از اونجا ناشی میشه که فایل درخواستی شما توسط برنامه دیگری در خال استفاده است و ابتدا باید از اون برنامه خارج بشید و بعد اقدام به ساخت فایل Setup بکنید
مثلا اگر در VS 2010 هستید و پروژه را open کرده اید باید ابتدا از منوی InstallAware گزینه Creat Setup Project را انتخاب کنید . سپس از Vs2010خارج بشید و با استفاده از برنامه InstallAware مستقیما Setup را ایجاد نمائید تا برنامه InstallAware به راحتی دسترسی به همه منابع مورد نیاز خود داشته باشد .
من شخصا در چند مورد که با اینگونه مشکلات برخوردم توانستم نشکل را اینطوری حل کنم .

sorenamusic
پنج شنبه 22 مهر 1389, 16:14 عصر
متاسفانه اینطوری مشکلم حل نشد. توی توضیح قبلی شما این کارو کردم.
این error نیست . setup رو می سازه . اما موقع نصب به خاطر همین 2 فایل error میده.

sorenamusic
پنج شنبه 22 مهر 1389, 16:26 عصر
از طریق خود install aware 9 میتونم فایل setup بسازم .
از طریق ویزارد ها که وارد میشم, توی برگه ی install files میرم و کل فولدر پروژه خودمو انتخاب می کنم و بعد ادامه ویزارد رو انجام میدم وsetup رو برام میسازه .
اما setup رو که اجرا می کنم کل پروژه منو باکد هام نصب می کنه . که این درست نیست.
چه فایل هایی رو باید هنگام انتخاب install files انتخاب کنم که اینطوری نباشه؟

sedehi
شنبه 24 مهر 1389, 02:18 صبح
از طریق خود install aware 9 میتونم فایل setup بسازم .
از طریق ویزارد ها که وارد میشم, توی برگه ی install files میرم و کل فولدر پروژه خودمو انتخاب می کنم و بعد ادامه ویزارد رو انجام میدم وsetup رو برام میسازه .
اما setup رو که اجرا می کنم کل پروژه منو باکد هام نصب می کنه . که این درست نیست.
چه فایل هایی رو باید هنگام انتخاب install files انتخاب کنم که اینطوری نباشه؟

سلام
دوست عزیز
شما برای ایجاد فایل پروِژه Setup بهتر است از منوی داخل VS2010 استفاده کنید . اینجوری هر کامپوننتی را که لازم باشه به همراه فایل exe کمپایل شده پروِژه را خود برنامه InstallAware اتنخاب و در فایل پروژه setup‌اضافه میکند و نیاز به تعریف دستی اونها نیست فقط احیانا اگر دیتا بیس شما اکسس هست باید اون فایل را دستی اضافه کنید وگرنه بقیه تنظیمات را خودش انجام میدهد و فقط شما بایستی پس از ایجاد این فایل پروژه از Vs2010خارج شوید و در محیط برنامه InstallAware فایل setup را Build کنید.

موفق باشید

sorenamusic
یک شنبه 02 آبان 1389, 22:09 عصر
سلام . دوست عزیز خدمتتون عرض کردم که از توی خود vs اصلا نمی تونم setup رو بسازم .
همه برنامه ها رو هم می بندم. اما باز هم همون پیغام رو میده.

jorjinyoh
سه شنبه 11 آبان 1389, 00:05 صبح
آقا فايل Adds-In to شو نگفتين از کجا دانلود کنيم!
لطفا هر کی می دونه زود جواب بده خيلی گيرم . ممنون

reza8842110217
سه شنبه 20 اسفند 1392, 20:48 عصر
سلام
من یک سوال دارم. وقتی install رو می سازم روی کامپیوتر خودم مشکلی نیست و برنامه کار می کنه ولی وقتی بر روی سیستم دیگر نصب می کنم(البته من sql express نیز بر روی سیستم مشتری نصب میشه) وقتی نرم افزار می خواد اطلاعات را از دیتابیس بخونه ، نرم افزار error میده و از برنامه خارج میشه :گریه::گریه::گریه:
sql من فایل هست که کنار پروژه وجود داره ، و وقتی روی سیستم خودم که sql server رو به صورت کامل نصب کردم ، اجرا و install میکنم مشکلی نداره، کسی به مشکل من برخورده؟

majidekazemi.7
چهارشنبه 28 اسفند 1392, 11:15 صبح
سلام
من یک سوال دارم. وقتی install رو می سازم روی کامپیوتر خودم مشکلی نیست و برنامه کار می کنه ولی وقتی بر روی سیستم دیگر نصب می کنم(البته من sql express نیز بر روی سیستم مشتری نصب میشه) وقتی نرم افزار می خواد اطلاعات را از دیتابیس بخونه ، نرم افزار error میده و از برنامه خارج میشه :گریه::گریه::گریه:
sql من فایل هست که کنار پروژه وجود داره ، و وقتی روی سیستم خودم که sql server رو به صورت کامل نصب کردم ، اجرا و install میکنم مشکلی نداره، کسی به مشکل من برخورده؟

دقیقا منم همچین مشکلی دارم
کسی نیست ج بده ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟:گریه::گریه: :گریه::گریه::گریه::عصبانی++::ع بانی++::عصبانی++::عصبانی++: