ฉันถูกนำเสนอแฟ้ม.zip ที่ มีโครงสร้างซับซ้อนปานกลางโครงการและซึ่งได้ถูกคัดลอกจาก subversion รหัสถูกอ้างอิง Microsoft.CSharp, เช่นใน:
เช่นที่คุณเห็น, 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