Tag NuGet Package

[.NET] มา Debug ตัว NuGet Package กันครับ

C# Logo

หลังจากบทความก่อนหน้าที่ได้สอนว่าทำอย่างไรถึงได้ NuGet Package มาใช้งานกันเอง หรือ ใช้ภายในองค์กรแล้วครับ คราวนี้ผมมาสอนว่าถ้ามันเกิดปัญหาจริงๆ แล้วเราจะต้องเข้ามา Debug ตัว NuGet Package ที่ใช้ต้องทำอย่างไรบ้างครับ ทำไมต้อง Debug ตัว NuGet Package เพราะ Bug อาจจะเกิดจาก Nuget Package เอง เพราะต้องการศึกษาการทำงานของ Library เอามาใช้ Project ในรูปแบบ Nuget Package มารู้จักกันก่อนว่า NuGet Package แบบไหนถึงจะ Debug ได้ ต้องมีไฟล์ Symbol ซึ่งถูกจัดเก็บในรูปแบบของไฟล์…

[.NET] กำหนดให้ Visual Studio รู้จักกับ NuGet Server ครับ

จากบทความก่อนหน้าตอนนี้ทุกท่านน่าจะรู้รายละเอียด และวิธีการนำ Library ของมาทำเป็น NuGet Package แล้วครับ คราวนี้มาทำให้ Visual Studio รู้จักกับ NuGet Server ที่เพิ่มมาครับ โดยมีขั้นตอน ดังนี้ เปิด Visual Studio เข้ามาเมนู Tool > Options > NuGet Package Manager ในส่วน Package Sources จากนั้นกำหนดค่าตามขั้นตอนดัานล่างเลยครับ หมายเลข 1 : กด + เพื่อเพิ่ม NuGet Repository ใหม่ครับ…

[.NET] ทำ NuGet ใช้เองภายในองค์กร

หลายคนอาจจะสงสัยในเมื่อ Source Code เป็นของเราเองทำไมต้องทำเป็น Nuget Package ด้วยหละ มันมีเหตุผลของมัน ดังนี้ครับ จัดการได้ง่าย และสะดวกแก่การติดตาม เพราะ แยกเป็นเวอร์ชันอย่างบชัดเจนครับ ติดตั้งได้ง่าย แทนที่จะเอาไฟล์ .dll มาอ้างอิงใน Project หลัก เราสามารถอ้างอิงตัว Nuget Package แทนครับ และเมื่อมีเวอร์ชันใหม่ เราสามารถใช้ Nuget Package Manager จัดการ Update เวอร์ชันได้ทั้ง Solution เลยครับ แยกส่วน ทำให้สามารถทดสอบในระดับย่อย (Unit Test) ได้ง่ายครับ ถ้าจะทำ NuGet…