PDA

View Full Version : سوال: dll من چه مشکلی داره که اررور میده ؟؟؟؟



MehdiElexal
چهارشنبه 19 مرداد 1390, 18:29 عصر
سلام برهمه عزیزان
نماز روزه همتون قبول حق
این مشکل زیر که برای dll من پیش اومده میشه بگید از چیه؟ :ناراحت:

MehdiElexal
چهارشنبه 19 مرداد 1390, 19:55 عصر
کمک کنید لطفا !!! :ناراحت:

Esmail Solhkhah
پنج شنبه 20 مرداد 1390, 02:55 صبح
کمک کنید لطفا !!! :ناراحت:

دوست عزیز کد بزارید تا بشه دقیقتر بررسی کرد.

موفق باشید.

MehdiElexal
سه شنبه 25 مرداد 1390, 12:55 عصر
Program.cs
-----------------

using System;
using System.Collections.Generic;
using System.Windows.Forms;

namespace CsharpUSBJoystick
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());
}
}
}

error :loader lock was detected

ممنون

Legend M.A.R
سه شنبه 25 مرداد 1390, 14:58 عصر
اگر پروژه به صورت Class Library تعریف شده دیگه توش main معنی نداره یعنی نمیشه اونو اجرا کرد, اگر هم منظورتون اینه که یه dll استفاده کردید که باعث این خطا شده باید برنامه رو اینجا بزاری تا مشکل برطرف بشه

Esmail Solhkhah
سه شنبه 25 مرداد 1390, 15:01 عصر
An unmanaged dll calls a managed dll on its DLLMain or
Not marshalling your call back to the main UI thread

اگه ممکنه خود پروژه رو بذارید (حداقل فرم1 رو با رفرنسها تو یه پروژه)

محمد باقری نسب
چهارشنبه 26 مرداد 1390, 15:55 عصر
دوست عزیز این مشکل در اصل یه اختار هست. شما میتونین اون رو از طریق آدرس زیر توی vs2010 غیر فعالش کنید.

منوی Debug گزینه Exceptions بخش Managed Debugging Assistants آیتم LoaderLock تیک این آیتم را بردارید و پس از آن مجددا برنامه را debug کنید.