PDA

View Full Version : این خطا برای چی هست؟



azbddk
دوشنبه 11 فروردین 1393, 16:04 عصر
سلام دوستان کسی میدونه خطای زیر برای چی هست؟
117480

PouriaParhami
دوشنبه 11 فروردین 1393, 22:50 عصر
سلام من کمی جستوجو کردم در مورد این خطا ، چند روش بود و علت های زیادی داشت اما چون شما ذکر نکردیم که پروژتون چی هست و کد رو هم نشون ندادین من هم به صورت عمومی چند راه حل که پیدا کردم می گم.

1- تمام فایل هایی که در پوشه اصلی هستٌ کپی کنید در پوشه debug/release
2- در مواردی نیاز هست IE شما آپ گرید شه
3 - در موارد دیکه به ایم مسیر برید computer --> adavnce--> setting --->data execution prevention
ِDEP را روشن کنید.
اگر توضیح بدید که پروژتون چی هست یا کد رو نشون بدبد شاید بشه بیشتر کمک کرد ، علل این خطا زیاد بود و من نمی دونم مال شما کدوم مورد هست ، چون توضیحی ندادید.

azbddk
سه شنبه 12 فروردین 1393, 09:30 صبح
من دارم یه مرورگر وب میسازم
قبلاً از دستور زیر استفاده میکردم:

Public Class wbf Inherits WebBrowser
Private Sub webBrowserDocCompl() Handles Me.DocumentCompleted
Dim tabpage As TabPage = Me.Tag




If Me.DocumentTitle.Length > 25 Then
tabpage.Text = Me.DocumentTitle.Substring(0, 25)
Else
tabpage.Text = Me.DocumentTitle
End If




tabpage.Text = Me.DocumentTitle
Form1.URL.Text = Me.Url.ToString




If Not His.ListBox1.Items.Contains(Form1.URL.Text) And opts.getHistory = 0 Then
His.ListBox1.Items.Add(Form1.URL.Text)


End If
End Sub


End Class



اما حالا به جای خود webbrowser موجود در vb.net اومدم و از web kit استفاده کردم و کد بالا رو اینجور تغییر دادم:


Public Class wbf Inherits WebKit.WebKitBrowser
Private Sub webBrowserDocCompl() Handles Me.DocumentCompleted
Dim tabpage As TabPage = Me.Tag




If Me.DocumentTitle.Length > 25 Then
tabpage.Text = Me.DocumentTitle.Substring(0, 25)
Else
tabpage.Text = Me.DocumentTitle
End If




tabpage.Text = Me.DocumentTitle
Form1.URL.Text = Me.Url.ToString




If Not His.ListBox1.Items.Contains(Form1.URL.Text) And opts.getHistory = 0 Then
His.ListBox1.Items.Add(Form1.URL.Text)


End If
End Sub


End Class



از وقتی که کد هارو تغییر دادم تا پروژه رو شروع می کنم این ارور رو میده
خواهش می کنم کمکم کنید.

PouriaParhami
سه شنبه 12 فروردین 1393, 12:06 عصر
سلام درموردwebkit دوراه حل من پیدا کردم .
1 روشن کردن EDP و ریاستارت ویندوز
2 Just Copy All files inside (WebKit.NET-0.5-bin-cairo\bin)
این ها راه حل ها بود . من خودم با وب کیت کار نکردم اما این لینک براتون می زارم شاید اشتباه دارید با وت کیت کار می کنید . اگر باز هم مشکل داشتید پیشنهاد می کنم به فروم خود MSDN برید و لونجا سوال کنید من این جا یک سوال کردن کسی راه حلی نداشت اونجا به من تقریبا جواب دادن .
http://webkitdotnet.sourceforge.net/basics.php?p=3
http://www.codeproject.com/Questions/467917/Import-WebKit-Net-in-VisualBasic-NET
http://social.msdn.microsoft.com/Forums/en-US/24b356ad-59ef-446f-aa8b-df6b55fa78bb/an-unhandled-win32-exception-occurred
http://sourceforge.net/p/webkitdotnet/discussion/939856/thread/4ba0a1f5/

امید وارم مشکلتون حل بشه.