ซึ่งเป็น Microsoft.CSharp Anyway?

ฉันถูกนำเสนอแฟ้ม.zip ที่ มีโครงสร้างซับซ้อนปานกลางโครงการและซึ่งได้ถูกคัดลอกจาก subversion  รหัสถูกอ้างอิง Microsoft.CSharp, เช่นใน:

image

เช่นที่คุณเห็น, visual studio ขาด DLL แท้จริง 

โดยปกติฉันไม่คิดเกี่ยวกับซึ่งสิ่งเหล่านี้มีอยู่ทางกายภาพ  ฉันได้ขุดที่นี่, สร้างโปรแกรมประยุกต์คอนโซลใหม่ (หลังจากต่อไปนี้อ่านผ่านการแลกเปลี่ยนนี้เล็กน้อย) และพบ DLL ของสภาพแวดล้อมที่: C:\แฟ้มโปรแกรม (x 86)\อ้างอิง AssembliesMicrosoftFrameworkNETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

นี้จริง ๆ ให้ลุกขึ้นกับปัญหาด้วย visual studio เรื่องว่า ฉันถูกกำหนดเป้าหมายที่สภาพแวดล้อมที่ไม่ถูกต้อง, "Microsoft.CSharp.dll หรืออย่างใดอย่างหนึ่งของการอ้างอิงต้องรุ่นที่ใหม่กว่าNET blah blah blah"  ในสุด, ลบการอ้างอิงทั้งหมด และที่น่าจะมีแก้ไขปัญหา.

เป็นเพียงอีกหนึ่งของสิ่งเหล่านั้นยากอย่างพิกลคิดออกและการเรียงลำดับของสิ่งหนึ่งที่น่าสนใจน้อยกว่าอาร์กิวเมนต์กับภรรยาของคุณผ่านว่า มีตราของผู้หญิงมากเกินไปในตู้เสื้อผ้า ยิ้ม

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin

ทิ้งคำตอบไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่. ช่องที่ต้องการถูกทำเครื่องหมาย *