ฉันใช้ Add Library Package Reference และเพิ่มการอ้างอิงใน HTML Agility Pack และ NewtonSoft.JSON
จากนั้นฉันลองเพิ่มการอ้างอิงบนหนึ่งในแอสเซมบลีเหล่านี้ให้กับโปรเจ็กต์ทดสอบของฉันจากคอนโซลด้วยคำสั่งนี้
PM> Add-Package HTML Agility Pack
ฉันได้รับข้อผิดพลาดนี้:
คำว่า 'Add-Package' ไม่ได้รับการยอมรับว่าเป็นชื่อของ cmdlet, ฟังก์ชัน, ไฟล์สคริปต์ หรือโปรแกรมที่ทำงานได้ ตรวจสอบการสะกดชื่อ หรือหากมีเส้นทางรวมอยู่ ให้ตรวจสอบว่าเส้นทางนั้นถูกต้องแล้วลองอีกครั้ง ที่บรรทัด: 1 อักขระ: 12 + เพิ่มแพ็คเกจ ‹‹‹‹ HTML Agility Pack + CategoryInfo : ObjectNotFound: (Add-Package:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
สิ่งที่ไม่ดีคือ Intellisense ไม่ทำงาน
ฉันมี Visual Studio Ultimate 2010 x86 ฉันได้ติดตั้ง NuGet 1.0 RTM แล้ว
และปัญหาสุดท้ายคือสามารถเพิ่มการอ้างอิงบน Caliburn Micro หรือ Managed Extensibility Framework ได้หรือไม่
ฉันหวังว่าแพ็คเกจนั้นจะถูกติดตั้ง:
PM> get-package
* คำอธิบายเวอร์ชันรหัส
HTML Agility Pack 1.4 ตัวแยกวิเคราะห์ HTML แบบ Agile ที่สร้าง DOM แบบอ่าน/เขียน... Newtonsoft.Json 4.0.1 Json.NET เป็นเฟรม JSON ประสิทธิภาพสูงยอดนิยม...*
แก้ไขแล้ว:
ฉันพยายาม PM> install-package HTML Agility Pack
Install-Package : ไม่สามารถผูกพารามิเตอร์ 'เวอร์ชัน' ได้ ไม่สามารถแปลงค่า "Pack" เป็นประเภท "System.Version" ข้อผิดพลาด: "ส่วนสตริงเวอร์ชันสั้นหรือยาวเกินไป"