در این مطلب آموزش اضافه کردن مراجع به کتابخانه در ASP.NET Core را برای شما دوستان قرار دادیم. در جلسه سیزدهم آموزش ASP.NET Core به بررسی چگونگی اضافه کردن مراجع به کتابخانه ی خود می پردازیم. اضافه کردن مراجع به کتابخانه مانند اضافه کردن آن ها به پروژه های دیگر مانند کنسول و UWP است.
آموزش اضافه کردن مراجع به کتابخانه در ASP.NET Core
در این بخش به بررسی چگونگی اضافه کردن مراجع به کتابخانه ی خود می پردازیم. اضافه کردن مراجع به کتابخانه مانند اضافه کردن آن ها به پروژه های دیگر مانند کنسول و UWP است.
همان طور که می بینید پروژه ی PCL به صورت پیش فرض مراجعی دارد. در صورت نیاز برنامه تان می توانید مراجع دیگری را نیز اضافه کنید.
در کتابخانه ی PCL می توانید فایل project.json را نیز مشاهده کنید.
1 2 3 4 5 6 7 8 9 10 |
{ "supports": {}, "dependencies": { "NETStandard.Library": "1.6.0", "Microsoft.NETCore.Portable.Compatibility": "1.0.1" }, "frameworks": { "netstandard1.3": {} } } |
یکی از روش های اضافه کردن مرجع ها به کتابخانه ی خود این است که آن را مستقیما در فایل project.json تایپ کنید. همان طور که می بینید و در کد زیر مشخص است، ما برخی از مراجع را زیر بخش وابستگی ها اضافه کرده ایم.
1 2 3 4 5 6 7 8 9 10 11 12 |
{ "supports": {}, "dependencies": { "NETStandard.Library": "1.6.0", "Microsoft.NETCore.Portable.Compatibility": "1.0.1", "System.Runtime.Serialization.Json": "4.0.3", "Microsoft.EntityFrameworkCore": "1.1.0" }, "frameworks": { "netstandard1.3": {} } } |
حالا این فایل را save کنید تا مراجع به کتابخانه ی تان اضافه شوند.
روش دیگر استفاده از NuGet Package Manager است. بر روی پروژه ی StringLibrary (Portable) کلیک راست کنید و Mange NuGet Packages… را انتخاب کنید.
در تب Browse می توانید هر یک از پکیج های NuGet را جستجو کنید. فرض کنید بخواهیم پکیج “System.Runtime.Serialization.Primitives” را اضافه کنیم.
بر روی دکمه ی Install کلیک کنید تا صفحه ی زیر نمایش داده شود.
بر روی OK کلیک کنید.
در نهایت بر روی دکمه ی I Accept کلیک کنید تا فرآیند نصب این بسته ی NuGet آغاز شود. بعد از تمام شدن نصب بسته ی نوگت “System.Runtime.Serialization.Primitives” به کتابخانه ی شما اضافه می شود.
امیدوارم این مطلب مورد توجه شما دوستان قرار گرفته باشد.
لیست جلسات قبل آموزش ASP.NET Core
- آموزش ASP.Net Core – ASP.NET Core چیست؟ مزایای ASP.NET Core
- آموزش نصب ASP.NET Core و شروع کار با آن
- آموزش اعداد یا Numerics در ASP.Net Core
- آموزش اجرا کد ASP.Net Core
- Modularity در ASP.Net Core
- اضافه کردن فایل های موجود به پروژه در ASP.Net Core
- آموزش Package References در برنامه نویسی ASP.NET Core
- آموزش ایجاد برنامه UWP در برنامه نویسی ASP.NET Core
- آموزش MSBuild در برنامه نویسی ASP.NET Core
- آموزش متاپکیج (Meta Package) در ASP.NET Core 2
- آموزش پیاده سازی Windows Runtime و SDKهای افزونه ASP.NET Core
- آموزش ساخت کتابخانه استاندارد .NET در ASP.NET Core
- آموزش کتابخانه کلاسی پرتابل ASP.NET Core
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۶ آذر ۱۳۹۹
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های برنامه نویسی پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس