การติดตั้ง
ติดตั้ง Aspose.GIS
จาก NuGet
หากต้องการติดตั้ง Aspose.GIS คุณสามารถใช้ Package Manager UI หรือ Package Manager Console เมื่อคุณติดตั้งแพ็กเกจ NuGet จะบันทึก dependency ในไฟล์โปรเจกต์ของคุณหรือไฟล์ packages.config
Package Manager UI
- ใน Solution Explorer คลิกขวาที่ References และเลือก Manage NuGet Packages.
- ตรวจสอบให้แน่ใจว่าได้เลือก “nuget.org” เป็น Package Source เลือกแท็บ Browse ค้นหา Aspose.GIS เลือกแพ็กเกจนั้นในรายการ และคลิก Install:
- ทำความคุ้นเคยกับ Aspose End User License Agreement.
- หากระบบแจ้งให้ตรวจสอบการเปลี่ยนแปลง ให้เลือก OK.
Package Manager Console
- เลือกเมนูคำสั่ง Tools > NuGet Package Manager > Package Manager Console.
- หลังจากเปิดคอนโซล ตรวจสอบให้แน่ใจว่ารายการแบบหล่นลง Default project แสดงโปรเจกต์ที่คุณต้องการติดตั้งแพ็กเกจ หากคุณมีเพียงโปรเจกต์เดียวใน solution ก็จะถูกเลือกไว้แล้ว
- ป้อนคำสั่ง Install-Package Aspose.GIS หน้าต่างคอนโซลจะแสดงผลลัพธ์สำหรับคำสั่ง
ด้วย MSI Installer หรือจาก ZIP Archive
นอกเหนือจากการติดตั้ง NuGet คุณสามารถดาวน์โหลด Aspose.GIS จาก Downloads section ในรูปแบบของ MSI installer หรือ ZIP archive
คำแนะนำเฉพาะแพลตฟอร์ม
Linux
เมื่อใช้ฟังก์ชันการแสดงผลแผนที่ของ Aspose.GIS ภายใต้ Linux ตรวจสอบให้แน่ใจว่าได้กำหนดค่า System.Drawing.Common library อย่างถูกต้อง หากคุณได้รับข้อความผิดพลาดที่คล้ายกับ
“The type initializer for ‘Gdip’ threw an exception. —> System.DllNotFoundException: Unable to load shared library ‘libdl’ or one of its dependencies.”
หมายความว่า dependency ของ System.Drawing.Common หายไปจากระบบ ในการแก้ไข ให้รัน:
apt-get update && apt-get install -y libgdiplus libc6-dev libx11-dev
ข้อกำหนดของระบบสำหรับ Aspose.GIS for .NET
ส่วนประกอบ Aspose .NET ทั้งหมดต้องการชุดสิทธิ์ Full Trust
Aspose.GIS มีรูปแบบการประกอบสองแบบที่สร้างขึ้นสำหรับ:
- .NET Framework 4.7,
- .NET Standard 2.0.
.NET Framework v4.7 หรือใหม่กว่า
ระบบปฏิบัติการ:
- Microsoft Windows 10, 8, 7 SP1
- Microsoft Windows Server 2016, 2012 R2, 2012, 2008 R2 SP1
รองรับทั้งเวอร์ชัน 32 และ 64 บิต
.NET Core v2.0 หรือใหม่กว่า
ระบบปฏิบัติการ:
- Microsoft Windows 7 SP1, 8.1, 10 Anniversary Update (version 1607) หรือเวอร์ชันที่ใหม่กว่า
- Microsoft Windows Server 2008 R2 SP1 (Full Server หรือ Server Core), 2012 SP1 (Full Server หรือ Server Core), 2012 R2 (Full Server หรือ Server Core), 2016 หรือเวอร์ชันที่ใหม่กว่า (Full Server, Server Core, หรือ Nano Server)
- macOS 10.12 “Sierra” และเวอร์ชันที่ใหม่กว่า
- Linux (64 บิต, x86_64 หรือ amd64):
- Red Hat Enterprise Linux 7, 6
- CentOS 7
- Oracle Linux 7
- Fedora 28, 27
- Debian 9 (64 บิต, arm32), 8.7 หรือเวอร์ชันที่ใหม่กว่า
- Ubuntu 18.04 (64 บิต, arm32), 16.04, 14.04
- Linux Mint 18, 17
- openSUSE 42.3 หรือเวอร์ชันที่ใหม่กว่า
- SUSE Enterprise Linux (SLES) 12 Service Pack 2 หรือเวอร์ชันที่ใหม่กว่า
- Alpine Linux 3.7 หรือเวอร์ชันที่ใหม่กว่า
รายละเอียดเพิ่มเติมมีอยู่ใน .NET Core Guide: Windows Prerequisites, macOS Prerequisites, Linux Prerequisites.
Experimental Support
- Mono 5.4 หรือใหม่กว่า
- Xamarin:
- Xamarin.iOS: version 10.14 หรือใหม่กว่า
- Xamarin.Android: version 8.0 หรือใหม่กว่า
- Xamarin.Mac: version 3.8 หรือใหม่กว่า