رفتن به مطلب
  • 0

نمایش ندادن Error occurred


omigo

سوال

با عرض سلام و خسته نباشید

 

برنامه را release میکنم و بر روی گوشی نصب میکنم...

در حین کار با برنامه به طور اتفاقی خطا Error occurred ظاهر میشود که خطا آن قسمت را نمایش میدهد یعنی تمام دستورات ان قسمت را نمایش میدهد ..

من تمام کدهام مهم و امنیتی هست و اصلا نمیخواهم کسی اطلاع پیدا کند

تمام اینترنت را زیر و رو کردم حتی خود سایت رسمی بیسیک، که چگونه این خطا را نمایش نده یا اصلا متن ها را نمایش ندهد

مسلما به طور اتفاقی داخل هربرنامه ای همچین خطایی رخ میدهد و نمیتوانم در همه جا از try استفاده کنم

لطفا مهندسینی که اطلاع دارند جواب بدهند

ss.jpg

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

یعنی میخواین اگر خطایی توی برنامه شما رخ داد اینطوری مسیج باکس نده و اطلاعات رو نشون نده؟

از نسخه 5 بیسیک اگه اشتباه نکنم سرویس Starter به برنامه اضافه شده.

وارد سرویس Starter بشید و توی رویداد Application_Error حتما چک کنید که return true نوشته شده باشه:

Sub Application_Error (Error As Exception, StackTrace As String) As Boolean
	Return True
End Sub

اگر return true رو قرار بدید اینجا، برنامه موقع خطا دیگه مسیج باکس نشون نمیده و مستقیم برنامه رو میبنده.(فورس کلوز)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...