Copot sepenuhnya Visual Studio 2010

1

Saya mempunyai bug dengan visual studio 2010, setiap kali saya mencoba menjalankan program saya dengan debugging diaktifkan itu muncul pesan kesalahan yang mengatakan "Kesalahan Saat Mencoba Menjalankan Proyek: Pengecualian tidak dilemparkan dengan metode yang disebut melalui Refleksi". Ini terjadi bahkan pada proyek baru, jadi itu bukan kode saya.

Saya mencoba menghapus instalan melalui uninstaller dan menginstal ulang tetapi masih rusak.

Langkah-langkah apa yang harus saya ambil untuk menghapus atau memperbaiki semua file yang Visual Studio dapat andalkan?

Saya menjalankan Windows 7, dengan Paket Layanan baru. Saya bisa boot ke Ubuntu 10.4 jika diperlukan, meskipun visual studio tidak diatur untuk berjalan pada OS itu.

PS> Saya tahu tentang http://support.microsoft.com/kb/248697 , tapi itu untuk sistem yang jauh lebih tua dan OS terbaru yang bahkan disebutkan adalah XP, jadi saya ragu relevansinya.

Sunting: Sedikit info lebih lanjut

Jika saya masuk ke linux dan membuat folder baru (sebut saja folder ini TESTPERMS untuk sekarang) dan saya menavigasi ke tempat folder itu di terminal dan masukkan ls-l saya mendapatkan hasil ini

drwx------ 1 nick nick       0 2011-03-16 20:08 TESTPERMS

Saya kemudian memasukkan perintah chmod 777 TESTPERMS

Saya mendapatkan hasil ini:

drwx------ 1 nick nick       0 2011-03-16 20:08 TESTPERMS

Saya mencoba sudo chmod 777 TESTPERMS

Saya mendapatkan hasil ini:

drwx------ 1 nick nick       0 2011-03-16 20:08 TESTPERMS

Izin tidak berubah.

SUNTING:

OKE, saya hanya berhasil memperbaiki masalah dengan memformat ulang sepenuhnya. Saya akan membiarkan ini terbuka jika ada orang lain yang mendapatkan masalah ini, tetapi saya tidak akan lagi dapat menguji solusi.

Nick Udell
sumber

Jawaban:

2

Saya dapat menemukan ini dengan pencarian cepat Google ( tautan ):

2.4.11.2 Debugger start fails if the IntelliTrace recordings directory is Read-Only

By default, IntelliTrace files are located in the "%ProgramData%\Microsoft Visual
Studio\10.0\TraceDebugging\" directory.  If this directory is made read-only, or the 
directory is changed to a read-only location, an uncaught exception gets raised to the 
user.  "Error while trying to run project: Uncaught exception thrown by method called 
through Reflection."

Untuk mengatasi masalah ini:

* Option 1: Modify the permissions of the directory to be writable. 
* Option 2: Change the directory where IntelliTrace recordings are stored.
      o In Visual Studio, open the Options dialog box.
      o Expand the IntelliTrace item in the left pane of the dialog box.
      o Click the Advanced item under IntelliTrace.
      o Change the IntelliTrace recordings directory to one that is not read-only.
      o Click OK.
Marc Reside
sumber
Folder ini memang hanya baca, seperti seluruh folder Data Program. Ketika saya mencoba untuk menghapus centang baca saja di explorer secara otomatis memeriksa ulang sendiri secara instan, dan saya sudah mencoba menggunakan attrib pada baris perintah dengan efek yang sama. Masuk ke opsi juga tidak berfungsi, karena mengklik tab "Intellitrace" menyebabkannya mengatakan "kesalahan terjadi saat memuat halaman properti ini". Saya benar-benar berpikir hanya menghapus semuanya dan menginstal ulang akan menjadi yang terbaik di sini. Saya juga mencoba mengatur izin seluruh folder Data Program sehingga tidak hanya membaca, tetapi beberapa yang diajukan tidak dapat diakses sehingga gagal
Nick Udell
Saya juga mencoba memberi semua pengguna kontrol penuh menggunakan opsi keamanan folder dan telah mencoba chmod 777 di linux. Folder masih tetap hanya untuk dibaca dan masalahnya masih tetap ada
Nick Udell
@Nick Udell Menemukan tautan ini yang tampaknya membicarakan masalah yang sama dengan yang Anda alami. Tidak yakin apakah itu membantu.
Marc Reside
Sial, saya mengikuti semua saran mereka, dan tidak ada yang berhasil. Folder apa pun yang saya buat (bahkan pada akun pengguna baru) otomatis disetel hanya untuk dibaca. Penyelesaian folder publik mereka tidak mungkin bagi saya karena folder publik disimpan pada C: \, yang merupakan SSD 60gig dan tidak memiliki ruang. Tampaknya instalasi baru adalah satu-satunya cara ke depan.
Nick Udell
Menyebalkan. Turut berduka cita.
Marc Reside
0

Untuk memperbaiki masalah yang disebutkan dalam paragraf pertama Anda, coba instal versi rilis Paket Layanan 1 untuk VS2010. Jika itu tidak membantu, maka posting masalah Anda ke Microsoft Connect.

Chris O
sumber