คำถามติดแท็ก visual-studio-express

21
พบความขัดแย้งระหว่างเวอร์ชั่นต่าง ๆ ของแอสเซมบลีที่ขึ้นต่อกันแบบเดียวกันซึ่งไม่สามารถแก้ไขได้
เมื่อฉันทำความสะอาดแล้วสร้างโซลูชันที่มีหลายโครงการหน้าต่างผลลัพธ์จะรายงานว่าการสร้างสำเร็จ อย่างไรก็ตามเมื่อฉันดูหน้าต่าง Error Listมันจะแสดงคำเตือนนี้: พบความขัดแย้งระหว่างเวอร์ชั่นต่าง ๆ ของแอสเซมบลีที่ขึ้นต่อกันแบบเดียวกันซึ่งไม่สามารถแก้ไขได้ ข้อขัดแย้งของการอ้างอิงเหล่านี้จะแสดงรายการในบิลด์บิลด์เมื่อตั้งค่ารายละเอียดการบันทึกเป็นรายละเอียด C: \ Program Files (x86) \ MSBuild \ 12.0 \ bin \ Microsoft.Common.CurrentVersion.targets เมื่อฉันคลิกสองครั้งที่ข้อความนี้มันจะเปิดไฟล์C: \ Program (x86) \ MSBuild \ 12.0 \ bin \ Microsoft.Common.CurrentVersion.targetsแต่ฉันไม่เข้าใจอะไรเลย ฉันใช้ Visual Studio Express 2013 สำหรับเว็บ ฉันจะทราบได้อย่างไรว่ามีอะไรผิดปกติและกับ DLL ตัวใดและฉันจะทำให้คำเตือนหายไปได้อย่างไร



15
ฉันต้องใช้เอกสารอ้างอิงใดเพื่อใช้ Microsoft.Office.Interop.Excel ใน. NET
ฉันสนใจที่จะใช้ C # เพื่อจัดการ / อัตโนมัติไฟล์ Excel หลังจากท่องเว็บฉันพบVSTOแต่ดูเหมือนว่าคุณไม่สามารถใช้สิ่งนั้นใน Visual Studio Express Edition ได้ดังนั้นฉันจึงไม่สามารถใช้สิ่งนั้นได้ เมื่อไม่กี่นาทีที่ผ่านมาฉันสังเกตเห็นคำถามในไซต์นี้ซึ่งใช้เนมสเปซนี้ในโค้ด: Microsoft.Office.Interop.Excel ดังนั้นฉันจึงสงสัยว่าทั้งหมดที่ฉันต้องใช้นั้นคือการเพิ่มข้อมูลอ้างอิงที่จำเป็นหรือไม่และถ้าเป็นเช่นนั้นจะต้องเพิ่มการอ้างอิงใด อัปเดต ฉันติดตั้ง "Primary Interop Assemblies" ตามคำตอบที่ได้รับการยอมรับ แต่ด้วยเหตุผลบางประการพวกเขายังคงหายไปในกล่องโต้ตอบเพิ่มการอ้างอิงภายใต้ ".NET" แต่มีอยู่ใน GAC ฉันจึงเพิ่มข้อมูลอ้างอิงโดยใช้ "เรียกดู" และอยู่Microsoft.Office.Interop.Excel.dllในโฟลเดอร์ GAC แต่หากมองหาคำถามที่คล้ายกันในไซต์นี้เกี่ยวกับการเพิ่มข้อมูลอ้างอิงจาก GAC ดูเหมือนว่าไม่แนะนำให้ทำเช่นนี้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.