الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد تشغيل برنامجي على الشبكة

بدأه lana1 في 24 نوفمبر 2007 · 14 رد · 1,992 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد ان اضع البرنامج exe .net علا السيرفر

واعطي سماحية كاملة للكلينت اي مشاركة full control

ولكن البرنامج لا يعمل

وليس فقط برنامجي

فكل برامج الدوت نت المحزمة ل exe

لاتعمل من الكلينت

ارجو الرد وشكرا

#2

السلام عليكم

ستحتاج لتنصيب ال Framework لكي يعمل البرنامج دون مشاكل.

طبعا ليس ضروري تنصيب الفيزوال ستوديو.

كما أنه أثناء الإصدار الأخير للبرنامج حول إعدادات الفيزوال من Debug إلىRelease

تم تعديل هذه المشاركة بواسطة بن العيد في 25 نوفمبر 2007 في 18:00

#4

الفروم ورك منزل و المشكلة هي فقط مع تطبيقات دوت نت التنفيذية

الرجاء التجريب وسترون انها مشكلة صعبة

وقد كتبت عنها في مختلف منتديات هذا الموقع

#5

السلام عليكم

هذه النوعية من البرنامج تحتاج إلى إحترافية كبيرة .. نحتاج لبعض التفاصيل ... هل البرنامج يتعامل مع الريجستري .. أو مع الsettings الخاص بالمشروع .. وهل دخول وخروج المستخدمين للبرنامج لا يوثر على الشبكة حيث أنك تتعامل مع ذاكرة السيرفر بنسبة كبيرة ... وماهي الطريقة التي ستتبعها في عملية الربط مع السيرفر عن طريق shortcut ام عن طريق sharing أم عن طريق البروكسي .. وما هو نوع الحماية سواء على السيرفر الجدار الناري والtrust .. وهل البرنامج يعمل على عدد من اللغات .

قمت بعمل برنامج على vb2005 وهو يعمل جيدأ على الشبكة ... ولكن بالطريقه الاعتيادية وهي القاعدة على السيرفر ونسخة من البرنامج على كل كلاين .. اما ماذكرته عالياً فقد قمت بعمله في زمنvb6 وواجهت مشاكل كثيرة من جراء ذلك وعدلت عن الفكرة ووضعت نسخه من البرنامج على كل جهاز .. ولكن قمت بعمل بديل واسهل بعض الشيء وهو بعمل موقع asp.net داخلي entranetللشركة كبديل مصغر عن البرنامج ولكن لم يغني عن البرنامج الاساسي ويتعامل مع نفس القاعدة .

تم تعديل هذه المشاركة بواسطة aswany في 26 نوفمبر 2007 في 10:16

#6

مشكور يا اخ as wany

يبدوا انها مشكلة مستعصية فعلا

البرنامج هو برنامج داتا بيس لا تعامل مع الريجستري او غيره ولا تعامل مع عدة لغات

والجدار الناري مغلق ومع ذلك النتيجة لا يعمل

وانا اعمل عن طريق sharing

#7

هل من احد لديه خبرة في هذا الموضوع

#8

يمكنك نشر publish البرنامج على iis الخاص بالسيرفير ومن ثم يمكن للـ clients الوصول إلى البرنامج من خلاله وإنزال أية تحديثات للبرنامج فيما بعد، وإذا أردت معرفة التفاصيل فأنا في خدمتك.

ملاحظة:

هذه الطريقة اتبعها مع visual studio 2005

#9

هل من الممكن التفصيل بلصور يا اخ

mrfreud2020

وخصوصا ال puplish on iis

ولك جزيل الشكر

#11

الاخت Lana1

شفت المشكلة الخاصة بيكي و أظني فهمت المشكلة و لو كنت فهمت صح بلغيني و انا أضيفلك الحل بالصور ان شاء الله

هو عبارة عن برنامج داتابيز و الداتابيز محطوطه على السيرفر و عايزه ال

Client

يتصلوا على السيرفر عشان يحضروا الداتا من الداتابيز أو يحفظوا شغلهم على السيرفر

نفس فكرة برنامج الحسابات يعني

و ياريت تبلغيني بنوع الداتابيز ايه مع اني افضل ال

SQL Server

عشان الكنترول عليه سهل

IT'S EASY, IF YOU TRY

#12

كما فهمت : وضعت EXE الخاص بالبرنامج في مجلد مشارك على السيرفر و جعلت الكلاينت يقومون بتشغيل البرنامج من موقع المشاركة ؟؟؟؟ أم تقومين بتنصيبه في كل جهاز كلاينت ؟؟؟؟

#13

ليس مهم ما هو نوع الداتا بيس هذا اولا

ثانيا المشكلة مع اي تطبيق عتى لوكان فيه فقط تعليمة messagebox.show()

انا اضع المجلد علا السيرفر واعطي مشاركة عليه لبقية المستخدمين علا الشبكة ولكنه لايعمل ويعطي رساله عن system policy

انا اضع البرنامج ك exe علا السيرفر واعطي مشاركة عليه لبقية المستخدمين علا الشبكة ولكنه لايعمل ويعطي رساله عن system policy

#14

لماذا لا يتم نسخ البرنامج في كل Client مع الإبقاء طبعا على قاعدة البيانات على الـ Server

#15

هذه طريقة ولكن وضع نسخة واحدة من البرنامج علا السيرفر افضل بكثير

مواضيع مشابهة