PDA

View Full Version : سوال: نحوه تریس کلاس لایبرری در سی شارپ



helisa
یک شنبه 03 فروردین 1399, 18:15 عصر
با عرض سلام خدمت دوستان
از یک class library در پروژه استفاده کرده ام. چگونه می توانم کدهای داخل لایبرری را تریس کنم؟
در زمان دیباگ لایبرری، خطای تصویر پیوست داده می شود:
151491
لطفا راهنمایی نمائید.
با سپاس فراوان

the king
یک شنبه 03 فروردین 1399, 19:02 عصر
با عرض سلام خدمت دوستان
از یک class library در پروژه استفاده کرده ام. چگونه می توانم کدهای داخل لایبرری را تریس کنم؟
در زمان دیباگ لایبرری، خطای تصویر پیوست داده می شود:
151491
لطفا راهنمایی نمائید.
با سپاس فراوان
شما باید یک پروژه Demo به Solution فعلی اضافه کنید و داخلش از Class Library تون به هر شکلی که دوست دارید استفاده کنید تا عملکردش رو محک بزنید.
چهار تا مرحله داره :

اضافه کردن پروژه جدیدی به Solution که قابلیت اجرا به عنوان یک برنامه مستقل رو داشته باشه.
تغییر دادن تنظیم Startup project برای Solution تا موقع اجرای Solution اون پروژه جدید اجرا بشه، نه Class Library تون.
اضافه کردن Reference به Class Library تون در داخل پروژه جدید تا بتونه ازش استفاده کنه.
نوشتن یکسری کد در پروژه جدید تا عملکرد Class Library شما رو محک بزنه.


مرحله اول :
در منوی ...File > Add > New Project یک پروژه جدید Windows Forms App (یا هر نوع ای که برای استفاده Class Library تون مناسبه) بسازید.
الان Solution تون دو تا پروژه داره، اولی Class Library تون و دومی اون پروژه جدید.
مرحله دوم :
حالا در پنجره Solution Explorer روی اولین سطر که با Solution شروع میشه کلیک کنید و در پنجره Properties مشخصه Startup project رو که از قبل روی Class Library تون بوده تغییر بدید و روی اون پروژه جدید تنظیم کنید. حالا موقع اجرای Solution اون پروژه جدید اجرا میشه.
مرحله سوم :
در همون پنجره Solution Explorer روی References در پروژه جدید (نه Class Library) راست کلیک کنید و گزینه ...Add Reference رو انتخاب نمایید.
در پنجره Reference Manager بخش Projects رو انتخاب کنید و اون Class Library تون رو تیک بزنید.
مرحله چهارم :
هر بلایی خواستید سر کد پروژه جدیدی که ساختید بیاورید و از Class Library ای که دارید و اجزاء داخلش استفاده کنید. حالا می توانید اجرایش کنید و نتیجه رو ببینید.

helisa
یک شنبه 03 فروردین 1399, 23:46 عصر
..........

helisa
دوشنبه 04 فروردین 1399, 00:12 صبح
شما باید یک پروژه Demo به Solution فعلی اضافه کنید و داخلش از Class Library تون به هر شکلی که دوست دارید استفاده کنید تا عملکردش رو محک بزنید.
چهار تا مرحله داره :

اضافه کردن پروژه جدیدی به Solution که قابلیت اجرا به عنوان یک برنامه مستقل رو داشته باشه.
تغییر دادن تنظیم Startup project برای Solution تا موقع اجرای Solution اون پروژه جدید اجرا بشه، نه Class Library تون.
اضافه کردن Reference به Class Library تون در داخل پروژه جدید تا بتونه ازش استفاده کنه.
نوشتن یکسری کد در پروژه جدید تا عملکرد Class Library شما رو محک بزنه.


مرحله اول :
در منوی ...File > Add > New Project یک پروژه جدید Windows Forms App (یا هر نوع ای که برای استفاده Class Library تون مناسبه) بسازید.
الان Solution تون دو تا پروژه داره، اولی Class Library تون و دومی اون پروژه جدید.
مرحله دوم :
حالا در پنجره Solution Explorer روی اولین سطر که با Solution شروع میشه کلیک کنید و در پنجره Properties مشخصه Startup project رو که از قبل روی Class Library تون بوده تغییر بدید و روی اون پروژه جدید تنظیم کنید. حالا موقع اجرای Solution اون پروژه جدید اجرا میشه.
مرحله سوم :
در همون پنجره Solution Explorer روی References در پروژه جدید (نه Class Library) راست کلیک کنید و گزینه ...Add Reference رو انتخاب نمایید.
در پنجره Reference Manager بخش Projects رو انتخاب کنید و اون Class Library تون رو تیک بزنید.
مرحله چهارم :
هر بلایی خواستید سر کد پروژه جدیدی که ساختید بیاورید و از Class Library ای که دارید و اجزاء داخلش استفاده کنید. حالا می توانید اجرایش کنید و نتیجه رو ببینید.

از راهنمایی شفاف و بسیار کاملتان سپاسگذارم...
مشکل حل شد.