منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ما طريقة التحقق من تثبيتRun time
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

كيف يمكنني التحقق من تثبيت الrun time
مثل رن تايم الاكسيس والكريستال ريبورت
 والدوت نت
لو الجهاز مش مثبت عليه يقوم بتثبيته من مسار  للفولدر البرنامج
بتدمج البرامج المساعدة
بتضيف مشروع جديد من نوع setup
File>>Add>>New Projact
وبتختار other projact type >> Setup and Deployment<<Visual Studio installer وتسميه مثلا Setup1
وبعدين كليك يمين على Setup1 وتختار

properties>>prerequisite
هتظهرلك الشاشة دي



وتحدد ايه اللي عايزة يتسطب عند العميل لو مش موجود عنده ولوكان موجود مش هتسطب

واهم ان تحدد الخيار اللي في الوسط من الثلاث خيارات اللي في الاخر


تضغط ok

ولو ظهرت معاك مشكلة زي دي في الكريستال ريبوت



تأكد انك حاطط الرن تايم بتاع الكريستال ريبوت في المسار دا
كود :
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\Crystal Reports for .NET Framework 4.0

v7.0A دا على حسب اصدار الفيجوال بيسك اللي عندك
ودي اسامي ملفات الرن تايم بتاع الكريستال
CRRuntime_32bit_13_0_12.msi
CRRuntime_64bit_13_0_12.msi

ولو مش ظاهر ران تايم للاكسس تابع الموضوع دا
http://vb4arb.com/vb/showthread.php?tid=5138

ولو عايز الملفات اللي في الموضوع ارفقهم لك

انتمنى ان اكون وفيت
شكرا جدا على الرد والمساعدة

انا كنت عايز اعمل طريقة اخري للتنصيب
كنت عايز اصمم برنامج يقوم بالبحث عن الملفات هل مثبتة على الجهاز او لا
لو مش موجودة يقوم بتنصيبها

لو ممكن نتعاون مع الإخوة لنقوم
بصنع برنامج يقوم بعمليه التنصيب

لكي نتحكم فيه كما نريد
برجاء التكرم من الإخوة بعرض الطريقة التي ممكن من خلالها
التحقق من البرامج موجودة ام لا
على الجهاز
اكتب اسم البرنامج الذي تريده في بحث الريجستري و عند التنصيب تحقق من وجوده بالرجستري