نمایش نتایج 1 تا 4 از 4

نام تاپیک: CLR Error در دلفی 2006

  1. #1
    کاربر دائمی آواتار Saeed_m_Farid
    تاریخ عضویت
    تیر 1386
    محل زندگی
    فضای تهی میان دیوارها
    سن
    44
    پست
    1,046

    CLR Error در دلفی 2006

    با سلام
    من یه برنامه VCL تو دلفی 2006 دارم که از وب سرویسهای دات نت استفاده می کنه؛ رو بعضی سیستم ها که اونو نصب می کنم، CLR دات نت خطای زیر رو صادر میکنه :
    Common Language Runtime Debugging Service مبنی براینکه برنامه exception ای تولید میکنه که نمیتونه هندل بشه ...
    کارهایی زیر رو هم انجام میدم ولی تفاوتی حاصل نمیشه (البته در بعضی سیستمها اینطوریه، تو بعضی ها کارمی کنه):

    1. dotNet Framework 1.1 با دو تا سرویس پک هاش رو مجددا نصب کردم (وب سرویس با VS.net 20003 نوشته شده)
    2. با Wise برنامه رو watch کردم و تمام اسمبلی های مورد نیاز رو تو system32 کپی کردم
    3. تو بعضی سایت ها، توضیحاتی درمورد تنظیمات دات نت فریم ورک، ویا Trusted zones و ... اومده بود که با علم به عدم کارایی شون اونها رو هم اعمال کردم ولی تغییری حاصل نشد!
    4. لاگ رو سیستم گذاشتم، ولی به اولین خط FormCreate هم نمیرسه ...
    5. برای احتیاط نسخه های بالاتر dotNet framework رو هم نصب کردم
    6. یه برنامه با یه Button و یا Memo خالی رو فرم، با اضافه کردن وب رفرنس موردنظر درست کردم که Instance ای هم ازش درست نمی شه، ولی همون خطا رو دریافت میکنم ...
    7. برنامه کنسولی با هرنوع فراخوانی وب سرویس هیچ مشکلی رو سیستم موردنظر نداره، و ای باعث شده احساس کنم VCL هست که مشکل ایجاد میکنه
    8. بعلت نیاز به IIS اون رو هم نصب میکنم، با توجه به اینکه برنامه رو XP-SP2 نصب میشه.

    در نهایت که به نتیجه ای نمیرسه، با نصب کامپایلر دلفی 2006 رو سیستم موردنظر برنامه بالا میاد و کار میکنه.

    سوال : ممکنه که رو اون سیستم ها برنامه ای نصب باشه که با برنامه من conflict داشته باشه؟ ویا تو تنظیمات دات نت تغییراتی اعمال کنه که واسه برنامه من مشکل ایجاد کنه؟

    یه نکته دیگه : برنامه من برخی تنظیمات رو از یه فایل ini کنارش میخونه.

    از دوستان عزیز اگه کسی مشکل مشابهی داشته یا میتونه کمکی کنه قبلا تشکر میکنم...
    عکس های ضمیمه عکس های ضمیمه
    آخرین ویرایش به وسیله Saeed_m_Farid : شنبه 26 اردیبهشت 1388 در 16:25 عصر دلیل: افزودن تصویر خطا

  2. #2

    نقل قول: CLR Error در دلفی 2006

    منظورتون VCL.Net هست؟ یعنی برنامه دلفی دات نت ایجاد کردید که از یک وب سرویس دات نت استفاده میکنه؟

    وب سرویس مورد نظر را هم خودتان ایجاد کردید، و به سورسش دسترسی دارید؟


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

  3. #3
    کاربر دائمی آواتار Saeed_m_Farid
    تاریخ عضویت
    تیر 1386
    محل زندگی
    فضای تهی میان دیوارها
    سن
    44
    پست
    1,046

    نقل قول: CLR Error در دلفی 2006

    نقل قول نوشته شده توسط علی کشاورز مشاهده تاپیک
    منظورتون VCL.Net هست؟ یعنی برنامه دلفی دات نت ایجاد کردید که از یک وب سرویس دات نت استفاده میکنه؟

    وب سرویس مورد نظر را هم خودتان ایجاد کردید، و به سورسش دسترسی دارید؟
    بله جناب کشاورز:
    وب سرویس رو هم خودم نوشتم و wsdl این وب سرویس رو هم گذاشته بودم (مشکل در add کردن web reference در دلفی 2009) تو سایت و شما تونستین تو دلفی 2009 به وب رفرنس هاتون اضافه اش کنید که من هنوز هم همون مشکل رو دارم، که همونطورکه گفتم از خیر دلفی 2009 گذشتم (یه نسخه روسی 4 گیگی از دلفی 2009 و سرویس پک هاش رو دانلود کردم ولی هنوز باهاش کار نکردم)؛ بگذریم ...
    یه چیزی تو نصب اشتباهه! نمیتونم پیداش کنم، فکر میکنم محیطهای جدید develop دات نت (یعنی 2003 به بعد)، با محصولات CodeGear جور در نمیاد.
    در ضمن برای وضوح بیشتر، بنده یه عکس از نوع پروژه ایجاد شده رو گذاشتم.
    ممنون.
    عکس های ضمیمه عکس های ضمیمه

  4. #4

    نقل قول: CLR Error در دلفی 2006

    چرا کلا VCL.NET را کنار نمیزارید و از Delphi Prism استفاده نمی کنید؟


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •