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

تسجيل ملفات DLL قى +COM

مغلق
بدأه أسامة عبد السلام المسيدى في 1 يناير 2006 · 5 رد · 1,029 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أقوم بتنفيذ أحد المشاريع باستخدام WebForms الخاص VB.net وقد قرأت هذه العباره وأريد نقلها حرفيا حتى يتم فهمها وهى

It's important to remember that the ASP.NET account can't register CSLA.Server.ServicedDataPortal.dll with COM+ because it doesn't have enough security rights. We must use the regsvcs.exe utility to +register the DLL in COM

وملف dll الذى أريد تسجيله موجود فى العباره السابقه ولكى يتم تسجيله لابد من تنفيذ أمر regsvcs.exe والموجود فى framework الخاص VB.net وعلى فكرة أنا أعمل بــ

VB2005.net ويتم الذهاب الى هذا الامر عن طريق DOS command الموجود ب Utility الخاص VB.net وفعلا حاولت تسجيل هذا الملف بأن ذهبت الى مكان هذا الامر وكتبت هذا الامر كما هو وحددت مكان المسار الموجود به ملف dll ولكن لم يتم التسجيل فماالسبيل لتنفيذ هذا التسجيل بنجاح وفى انتظار كريم ردكم وشكرا

#2

انسخ الملف في مجلد System32

واكتب الامر التالي داخل Run

 regsvr32 file.dll

تم تعديل هذه المشاركة بواسطة محمد خليل أبو صلاح في 1 يناير 2006 في 23:16

You can fly while you can touch the sky

#3

أولا أشكرك يأخ محمد صلاح على سرعة الرد وقمت بتنفيذ ماقلت وأعطى لى الرسالة التالية :-

"Csla.server.servicedDataPortal.dll was loaded , but the DllRegisterserver entery point was not found

the file can not be registered"

#5

الاخ ذكر في البداية ان المكون

COM+

وبالتالي ليس دوت نت :)

مممممممممممم

طيب داخل خصائص ال Dll project روح على ال Configuration Properties

طبعا لازم تكون على BUILD مش Debug

رح تلاقي اختيار Register for COM Interop تأكد انه True

داخل كل صفحة تستخدم فيها اكواد المكون +COM استخدم ال NameSpace التالي :

System.Runtime.InteropServices

اعمل Build لل Dll project و ان شاء الله ما بتحتاج لل regsvr32

You can fly while you can touch the sky

#6

أخ محمد وجدت الخاصية التى تتحدث عنها وهى Register for COM Interop وكانت غير معلمة وقمت بتعليمها وقمت بعمل Build للبرنامج واتمنى أن تغنى اختيار هذه الخاصية عن استخدام أمر regsvcs.exe للتسجيل وشاكر لك حسن المتابعة

هذا الموضوع مغلق.

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