Di mana adalah Microsoft.CSharp Anyway?

Aku menyerahkan .zip file dengan struktur proyek cukup kompleks dan yang telah merobek keluar dari subversion.  Kode adalah referensi Microsoft.CSharp, seperti dalam:

image

Seperti Anda dapat melihat, visual studio hilang DLL sebenarnya. 

Aku tidak biasanya berpikir tentang di mana hal-hal ini berada secara fisik.  Aku menggali di sekitar sini, dibuat baru konsol app (berikut setelah membaca melalui pertukaran ini sedikit) dan menemukan DLL di lingkungan saya di: C:\Program Files (x 86)\Referensi AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientMicrosoft.CSharp.dll.

Ini benar-benar memunculkan masalah dengan visual studio mengeluh bahwa saya penargetan lingkungan salah, "Microsoft.CSharp.dll atau salah satu dependensinya memerlukan sebuah versi.NET bla bla bla".  Di ujung, Aku menghapus referensi sama sekali dan yang tampaknya telah memecahkan masalah.

Ini adalah hanya salah satu dari hal-hal aneh sulit untuk mengetahui dan semacam hal yang kurang menarik daripada sebuah argumen dengan istri Anda mengenai apakah ada terlalu banyak wanita mantel di dalam lemari Tersenyum

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Tinggalkan balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *