Saya baru saja mengupgrade ke windows 8 dari windows 7. Visual studio 2010 rusak total. Baiklah. Saya menghapus vs2012 dan menginstal visual studio 2012, tempat rasa sakitnya dimulai. Saya telah menginstal ulang vs 2012 beberapa kali. Namun gejalanya tetap sama. Ketika saya mencoba membuat proyek baru (FILE -> New -> Project or ctrl + N)
.
Muncul kotak dialog pesan kesalahan yang mengatakan"Failed to create a ImageSource from the text '..\Images\Medium.png'.
" Saya seperti @#*%&^@*#@#
(. Jadi, bisakah siapa pun tolong beri tahu saya apa yang terjadi dengan Visual Studio2012 saya ? Ngomong-ngomong, saya bisa membuka dan menjalankan proyek vs2010
yang ada tanpa masalah.
Saya pastinya tidak ingin melakukan instalasi baru pada windows 8
atau memutar kembali ke windows 7.
saya. Salam,
Visual Studio 2012 gagal membuat proyek
Jawaban (8)
Untuk mengatasi masalah itu, saya telah mengubah izin "modifikasi" untuk "semua orang" pada file
c:\windows\microsoft.net\framework\v2.0.50727\config\machine.config
Dan
c:\windows\microsoft.net\framework\v4.0.30319\config\machine.config
Tidak tahu apakah itu cara terbaik untuk melakukannya, tapi setidaknya berhasil.
Apakah Anda memiliki paket codec yang terinstal di sistem Anda? Saya memiliki paket codec WIC untuk melihat file RAW di Explorer, dan ini mengakibatkan masalah yang sama seperti yang Anda jelaskan. Menghapus instalasi codec memperbaiki Visual Studio untuk saya.
Saya mengalami berbagai masalah, termasuk yang di atas.
Untuk mengatasi masalah pada Windows 8 untuk VS 2012, mengaturnya agar dijalankan sebagai administrator memperbaiki masalah saya.
Launch icon properties->Advanced Properties->Run as administrator
Semoga membantu.
Selamat, Sean
Jejak masalah ini mengarah ke Windows Imaging Component (salah satu solusi yang diusulkan adalah menghapus FastPictureViewer, yang codecnya memengaruhi WIC, tetapi itu bukan kasus saya). Saya menggunakan procmon untuk mencatat semua panggilan file dan registri dan menemukan bahwa VS2012 tersandung pada kunci berikut:
HKLM\SOFTWARE\Classes\.png - REG_SZ Content Type
Saya terkejut melihat Tipe Konten untuk .png disetel ke aplikasi (untuk .jpg juga aplikasi). Setelah mengoreksinya menjadi image/png, tidak hanya VS2012 yang berhasil dimulai, tetapi VS2010 juga, yang menunjukkan "Berikan nilai pada System.Windows.Baml2006.TypeConverterMarkupExtension memberikan pengecualian" pada Win8 dan menyebabkan saya mencoba VS2012.
Saya memiliki masalah yang sama dengan Visual Studio 13. menghapus/menginstal ulang VS13 dan semua paket bersama tidak menyelesaikan masalah.
Akhirnya saya mencoba menjalankannya sebagai administrator, seperti yang dijelaskan di atas dan berhasil.
Baru saja terjadi pada saya. Seperti yang dikatakan Eric Aubry, periksa file machine.config. Dalam kasus saya, itu bukan kesalahan izin tetapi fakta bahwa file tersebut dihancurkan secara internal. Dengan mengganti nama machine.config.default semuanya telah diperbaiki.
Bagi saya, ini terjadi ketika saya menginstal mysql di mesin saya, dan menambahkan string koneksi tambahan ke konfigurasi mesin saya. Namun, karena saya menggunakan file terpisah untuk configSource, konfigurasi mesin saya menjadi rusak.
Memindahkan kunci konfigurasi baru ke sumber konfigurasi saya dari konfigurasi mesin 32bit memecahkan masalah.
Seperti yang saya sebutkan dalam pertanyaan sebuah> ,
Saya mencoba hampir setiap solusi yang saya temukan.
Saya ingin berbagi, apa yang sudah saya coba dan tidak berhasil dan apa yang berhasil dan menyelesaikan masalah.
Berikut adalah "solusi" yang tidak berhasil untuk saya namun diklaim berhasil untuk beberapa orang.
1) Menghapus Paket Codec FastPictureViewer (yang belum diinstal)
2) Memiliki izin modifikasi kepada semua orang untuk
c:\windows\microsoft.net\framework\v2.0.50727\config\machine.config
Dan
c:\windows\microsoft.net\framework\v4.0.30319\config\machine.config
3) Menggunakan Procmon untuk melihat registri yang rusak
4) Menghapus/menginstal ulang VS13 dan semua paket bersama
5) Mengganti nama machine.config.default menjadi machine.config
6) Menjalankan Visual Studio sebagai administrator
Dan inilah solusinya:
Cukup instal semua pembaruan untuk windows 8.1 (tidak hanya yang penting, juga pembaruan opsional) dan mulai ulang. Kedengarannya gila setelah menghabiskan berjam-jam tapi itu menyelesaikan masalah saya.
Semoga beruntung!