PDA

View Full Version : نصب پروژه بر روی سیستم مشتری و مشکلات پیش آمده



csharpprogramer88
سه شنبه 29 شهریور 1390, 13:29 عصر
با سلام

پروژه ای را که نوشتم ستاپ ساختم یکسری مشکلات پیش آمد که در این تاپیک حل کردم
http://barnamenevis.org/showthread.php?304688-%D8%A8%D8%B9%D8%AF-%D8%B3%D8%AA%D8%A7%D9%BE-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1-select-%D8%A7%D8%AC%D8%B1%D8%A7-%D9%85%DB%8C%D8%B4%D9%87-%D9%88%D9%84%DB%8C-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D8%AA-%D8%AF%DB%8C%DA%AF%D8%B1-%D8%A7%D8%B1%D9%88%D8%B1-%D8%B2%DB%8C%D8%B1-%D8%B1%D8%A7-%D9%85%DB%8C%D8%AF%D9%87


http://barnamenevis.org/showthread.php?303619-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3%D9%85-%D8%A7%D8%B3-%DA%A9%DB%8C%D9%88-%D8%A7%D9%84-2008-%DA%86%D8%B1%D8%A7-%D9%86%D9%85%DB%8C%D8%AA%D9%88%D9%86%D9%85-%D8%A8%D8%A7%D9%86%DA%A9%D9%85-%D8%B1%D8%A7-%D8%AF%D8%B1-%D9%85%D8%B3%DB%8C%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%82%D8%B1%D8%A7%D8%B1-%D8%A8%D8%AF%D9%85%D8%9F&p=1332146#post1332146

ولی حالا که میخواهم روی سیستم مقصد نصب کنم در ابتدای ستاپ یک پیغام آمد که به سایت Microsoft کانکت شدم و برنامه زیر را دانلود کردم و برنامه تصویر یک را نصب کردم حالا مراحل نصب را پی گرفتم و next زدم برنامه نصب شد اما وقتی بر روی آیکون آن دابل کلیک میکنم تا برنامه اجرا بشه پیغام زیر را میده (تصویر شماره 2)

توضیحات:

برنامه در vs2010 ستاپ کردم اس کیوال 2008 ، سیستم مقصد ویندوز xp داره و مشخصاتش در تصویر 3 موجود هست

spring69
سه شنبه 29 شهریور 1390, 13:33 عصر
سلام من که تصویر 1 و 2 و 3 یی ندارم

ya30ien2
سه شنبه 29 شهریور 1390, 13:42 عصر
سلام من که تصویر 1 و 2 و 3 یی ندارم

دوست عزیز منظورشون از آدرس ها هست که قرار دادن و قبلا پست داده بودند:لبخند:

csharpprogramer88
سه شنبه 29 شهریور 1390, 13:44 عصر
دوستان عزیز 3 بار آپلود کردم ولی تصاویر آپلود نشدند

f_pakzad
سه شنبه 29 شهریور 1390, 14:11 عصر
در مورد وصل شدن به اینترنت شاید وقتی داشتید perequisities را add میکردید. روی گزینه اول که پیشفرض است گذاشتید. یعنی download from website
درسته؟

csharpprogramer88
سه شنبه 29 شهریور 1390, 14:16 عصر
در مورد وصل شدن به اینترنت شاید وقتی داشتید perequisities را add میکردید. روی گزینه اول که پیشفرض است گذاشتید. یعنی download from website
درسته؟
سه تا رادیو باتن هست من دومی را انتخاب کردم

خواهشا بگید چه prerequest هایی باید انتخاب کنم ؟ (VS2010(

f_pakzad
سه شنبه 29 شهریور 1390, 14:24 عصر
شما درست add کردید پس چرا میره از وب میگیره؟؟!
من vs 2010 نداریم. اما تو ۲۰۰۸ اینها رو add میکنم
windows installer 3.1
dot net framwork 3.5
sql express 2005
crystal report
برای شما هم همینه فقط ورژن بالاتر
راستی شاید ویندووزی که دارید روش نصب میکنید ۶۴ بیتی باشه. در این صورت برای sql باید x64 را نصب کنید

csharpprogramer88
سه شنبه 29 شهریور 1390, 17:04 عصر
شما درست add کردید پس چرا میره از وب میگیره؟؟!
من vs 2010 نداریم. اما تو ۲۰۰۸ اینها رو add میکنم
windows installer 3.1
dot net framwork 3.5
sql express 2005
crystal report
برای شما هم همینه فقط ورژن بالاتر
راستی شاید ویندووزی که دارید روش نصب میکنید ۶۴ بیتی باشه. در این صورت برای sql باید x64 را نصب کنید

sql من 2008 اینجا 2005 گفتی شما ویندوز اکس پی مقصد 64 نیست و مشخصات سیستم هم در تصویر کاملا واضحه

f_pakzad
سه شنبه 29 شهریور 1390, 17:37 عصر
فکر کنم این لینک (http://www.dotnetthoughts.net/2010/12/22/net-framework-initialization-error-%E2%80%93-unable-to-find-a-version-of-the-runtime-to-run-this-application/) مشکلتون رو حل کنه

csharpprogramer88
سه شنبه 29 شهریور 1390, 18:11 عصر
فکر کنم این لینک (http://www.dotnetthoughts.net/2010/12/22/net-framework-initialization-error-%E2%80%93-unable-to-find-a-version-of-the-runtime-to-run-this-application/) مشکلتون رو حل کنه
سلام ارور همان ارور منه ولی زبانم زیاد خوب نیست با googletranslate و اطلاعات خودم دست پا شکسته ترجمه کردم فکر کنم گفته ورژن قبل روی سیستم مشکل سازه
ولی از راه حل این مشکل چیزی نفهمیدم

خواهشا کمک کنید
با تشکر

f_pakzad
سه شنبه 29 شهریور 1390, 18:54 عصر
به نظرمن داره میگه مشکل از قایل config هست. شما تو این پروژه چیزی را از قایل کانفیگ میخونید؟
میگه تو فایل کانفیگ اینو اضافه کنید
<startup>
<supportedRuntime version="v4.0.30319" />
</startup>

f_pakzad
سه شنبه 29 شهریور 1390, 18:57 عصر
خواهشا کمک کنید


نیازی به خواهش نیست. یک روزی هم پروژه ما نصب نمیشه شما کمک میکنید...

csharpprogramer88
سه شنبه 29 شهریور 1390, 19:24 عصر
به نظرمن داره میگه مشکل از قایل config هست. شما تو این پروژه چیزی را از قایل کانفیگ میخونید؟
میگه تو فایل کانفیگ اینو اضافه کنید
<startup>
<supportedRuntime version="v4.0.30319" />
</startup>
در فایل کانفیگ هیچی اضافه کم نکردم و از اون هیچی نخوندم و هیچکاری هم باهاش ندارم
نیازی به خواهش نیست. یک روزی هم پروژه ما نصب نمیشه شما کمک میکنید...
از دیدگاه فشنگتون ممنونم

csharpprogramer88
سه شنبه 29 شهریور 1390, 19:26 عصر
در فایل کانفیگ هیچی اضافه کم نکردم و از اون هیچی نخوندم و هیچکاری هم باهاش ندارم
نیازی به خواهش نیست. یک روزی هم پروژه ما نصب نمیشه شما کمک میکنید...
از دیدگاه فشنگتون ممنونم

این کد را کجا اضافه کنم از استارت آپ اطلاعی داری ؟
شاید باید چنین چیزی ( supportedRuntime version="v4.0.30319 ) را نصب کنم

wolf_majid
سه شنبه 29 شهریور 1390, 19:33 عصر
sql 2008 به windows installer 4.5 نیاز داره

csharpprogramer88
سه شنبه 29 شهریور 1390, 19:39 عصر
sql 2008 به windows installer 4.5 نیاز داره
موقع ساخت ستاپ چندتا warning داد که یکیش این بود که باید windows installer 4.5 با اس کیو 2008 نصب بشه وقتی تیک اینو زدم چند تا ارور ایجاد شد
کدوم prerequests را تیک بزنم؟
با تشکر

wolf_majid
سه شنبه 29 شهریور 1390, 19:45 عصر
.net framework 4
windows installer 4.5
sql express 2008

f_pakzad
سه شنبه 29 شهریور 1390, 19:53 عصر
1-احتمالاً خودش ساخته. تو solution explorer اگر کانفیگ میبینید قایلش را حذف کنید.
2-مطمئنید ورژن دات نتی که دارید نصب میکنید درسته؟ یعنی 4 هست؟ چون همه نتایجی که از جستجوی این ارور میبینم مربوط به ورژن هست

csharpprogramer88
سه شنبه 29 شهریور 1390, 20:16 عصر
1-احتمالاً خودش ساخته. تو solution explorer اگر کانفیگ میبینید قایلش را حذف کنید.
2-مطمئنید ورژن دات نتی که دارید نصب میکنید درسته؟ یعنی 4 هست؟ چون همه نتایجی که از جستوی این ارور میبینم مربوط به ورژن هست

رو سیستم من هم 2008 نصبه هم 2010 ولی ستاپ را در 2010 ساختم

f_pakzad
سه شنبه 29 شهریور 1390, 20:30 عصر
ورژن دات نتی که موقع ستاپ اد کردید چنده؟

csharpprogramer88
سه شنبه 29 شهریور 1390, 21:00 عصر
.net framework 4
windows installer 4.5
sql express 2008


prequests های پیش فرض :
microsoft .net framework 4 (x86 and x64)
windowsinstaller 3.1
اینها هستند
شما گفتید اینها را تیک بزن :
.net framework 4
windows installer 4.5
sql express 2008

تیک های بقیه را بردارم ؟فقط همین سه تا تیک داشته باشه؟
علاوه بر اینها
sql server 2008 express
windows installer 4.5
موقع ساخت ستاپ که این ارور ایجاد شد من اینها را تیک زدم


لطفا کامل بگید چه چیزهایی را باید تیک بزنم که در سیستم مقصد بر روی ویندوز xp نصب شود

wolf_majid
سه شنبه 29 شهریور 1390, 21:07 عصر
sql server 2008 express
windows installer 4.5
موقع ساخت ستاپ که این ارور ایجاد شد من اینها را تیک زدم

microsoft .net framework 4 (x86 and x64)
این رو هم که تیک بزنید حله

csharpprogramer88
سه شنبه 29 شهریور 1390, 21:13 عصر
microsoft .net framework 4 (x86 and x64)
این رو هم که تیک بزنید حله

چون نمیخوام دیگر اشتباه کنم از طرفی هم ویندوز xp ندارم تا برنامه را تست کنم لطف کنید و دقیقا در پست جدید عنوان کنید چه چیزایی را باید تیک بزنم؟

f_pakzad
سه شنبه 29 شهریور 1390, 21:18 عصر
چون نمیخوام دیگر اشتباه کنم از طرفی هم ویندوز xp ندارم تا برنامه را تست کنم لطف کنید
برنامه virtual machin یا vmware ندارید؟
البته میدونم که الان فقط حل این مشکل براتون مهمه. اما برای جلوگیری از این جور اتفاقات بهتره یک ویندوز مجازی ایجاد کنید که هیچ نرم افزاری روش نصب نباشه و بعد ستاپی که ساختید را روش تست کنید .

csharpprogramer88
سه شنبه 29 شهریور 1390, 21:38 عصر
برنامه virtual machin یا vmware ندارید؟
البته میدونم که الان فقط حل این مشکل براتون مهمه. اما برای جلوگیری از این جور اتفاقات بهتره یک ویندوز مجازی ایجاد کنید که هیچ نرم افزاری روش نصب نباشه و بعد ستاپی که ساختید را روش تست کنید .

پیشنهاد خوبیه ولی فعلا دسترسی به اینها ندارم ولی این واسم مهمه که این سری بدون هیچ مشکلی روی سیستم مشتری برمممممممممممممممممممم:خج لت::متعجب:

wolf_majid
سه شنبه 29 شهریور 1390, 23:01 عصر
چون نمیخوام دیگر اشتباه کنم از طرفی هم ویندوز xp ندارم تا برنامه را تست کنم لطف کنید و دقیقا در پست جدید عنوان کنید چه چیزایی را باید تیک بزنم؟

همون 3 تایی رو که گفتم تیک بزنید
در ضمن برای اینکه جلوی مشتری برنامتون رو تست نکنید از سیستم های دیگه یا همون نرم افزارهایی که دوستمون گفتند کمک بگیرید
اگر به هیچکدوم دسترسی ندارید از کافی نت کمک بگیرید

csharpprogramer88
سه شنبه 05 مهر 1390, 17:57 عصر
بازم سلام

دوستان وقتی میخوام روی سیستم نصب کنم موقع نصب اول به سایت ماکروسافت میره و میخواد برنامه ای را که در پست یک تصویر اول گذاشتم را دانلود کنه برای اینکه نخواد دانلود کنه چیکار کنم؟
در ضمن فعلا من خودم از نت اونو دانلود کردم و خودم دستی اول اونو نصب میکنم بعد برنامه را نصب میکنم که مشکلش فعلا حل شده ولی این حالت خیلی مشکله

wolf_majid
سه شنبه 05 مهر 1390, 21:27 عصر
در قسمت Prerequisites از میان 3 دکمه رادیویی گزینه دوم را انتخاب کنید

csharpprogramer88
سه شنبه 05 مهر 1390, 21:55 عصر
در قسمت Prerequisites از میان 3 دکمه رادیویی گزینه دوم را انتخاب کنید
گزینه دوم را انتخاب کردم ولی فرقی نکرده

شما خودتون ستاپ میسازید این مشکل را نداشتید؟

csharpprogramer88
سه شنبه 05 مهر 1390, 22:27 عصر
من رو یه سیستم که تازه ویندوز اکس پی ریختم و صفر کیلومتره برنامه را نصب کردم ولی ارور های عجیبی میداد تا اینکه الان donnetframework3.5 ( خودم دستی نصب کردم ) را نصب کردم و دوباره ستاپ کردم پس از نصب donnetframework3.5 الان donnetframework4 نصب شد و مراحل نصب کامل شد برنامه هم درست کار میکنه
اگر این شکلی ستاپ کنم خیلی ضایع هست چون ممکنه رو سیستم های مختلف مشکل ایجاد بشه

لطفا در این زمینه هم راهنمایی کنید
این تصویر مربوط به صفحه add remove programe ویندوز اکس پی هست

f_pakzad
پنج شنبه 07 مهر 1390, 00:00 صبح
چرا همه دات نت ها را نصب میکنید؟!

csharpprogramer88
پنج شنبه 07 مهر 1390, 23:44 عصر
چرا همه دات نت ها را نصب میکنید؟!
آخه وقتی 3.5 را نصب کردم تونستم پروژه را نصب کنم