PDA

View Full Version : مشکل در Com+



bmanfy
دوشنبه 02 دی 1387, 12:08 عصر
سلام دوستان :
من ميخوام برنامه اي رو به سبك MultiTier با استفاده از لايه مياني Com+ بنويسم . اما در زمان ساخت اولين لايه با يه مشكلي مواجه ميشم به شرح زير :
پس از اينكه Remote data module رو ميسازم . ذخيرش ميكنم . و Dll هاي لايه مياني هم با موفقيت رجيستر ميشه . زماني كه Install Com+ Object رو كيليك ميكنم پنجره مربوطه باز ميشه و وقتي كه تيك جلوي نام Data remot Molude رو كليك ميكنم . پنجرا ه ي كه باز ميشه دوتا تب داره به تب دوم كه install into new application هست ميرم و نامData Remot Moduleي رو كه ساختم ميدم و سپس ok ,ok رو ميزنم كه با اين خطا مواجه ميشم .(A connection with the transaction manager was lost )
البته هر نامي رو كه ميدم اين خطا رو ميده .
من اين مراحل رو طبق يكي از تاپيك هاي تو همين سايت انجام دادم . البته به دليل متروك بودنش سوالم رو اينجا دارم ميگم .
چون ويندوزم رو خيلي وقت بود عوض نكرده بودم گفتم شايد مشكل از اون باشه اما وب از اون هم نبود .

Saeed_m_Farid
سه شنبه 03 دی 1387, 22:22 عصر
سلام:

من ميخوام برنامه اي رو به سبك MultiTier با استفاده از لايه مياني Com+ بنويسم
چون شما ميخواين از +COM استفاده كنيد و احتمالا برنامتون Transaction based هست بايد از Transactional Data Module كه كاملا از +COM پشتيباني ميكنه استفاده كنيد نه Remote data module، و Transaction model رادبو Require a transaction رو بزنيد؛ ضمنا اين موضوع همونطوري كه گفتيد تو تاپيكهاي ديگه اي بحث شده، البته نه دقيقا مشكل شما ولي فكر ميكنم كمكتون كنه‌، از جمله (البته غير از اوني كه خودتون ديدين {59232}) :



http://barnamenevis.org/forum/showthread.php?t=97767 (http://barnamenevis.org/forum/showthread.php?t=59232)
http://barnamenevis.org/forum/showthread.php?t=102419

bmanfy
یک شنبه 08 دی 1387, 09:01 صبح
سلام:

چون شما ميخواين از +COM استفاده كنيد و احتمالا برنامتون Transaction based هست بايد از Transactional Data Module كه كاملا از +COM پشتيباني ميكنه استفاده كنيد نه Remote data module، و Transaction model رادبو Require a transaction رو بزنيد؛ ضمنا اين موضوع همونطوري كه گفتيد تو تاپيكهاي ديگه اي بحث شده، البته نه دقيقا مشكل شما ولي فكر ميكنم كمكتون كنه‌، از جمله (البته غير از اوني كه خودتون ديدين {59232}) :





ممنون دوست عزیز .
دوتا لینک گذاشتین . من از روی همون لینک اول دارمک ار میکنم . و اگه دقت کنید توی همون مقاله گفته از Remote Data Module استفاده کنید .
به هر حال جواب که باید بده ؟
راستش من نمیفهمم اون خطا که تو پست یک گفتم دلیلش چیه ؟