2012-09-04 249 views
8

我剛剛從Windows 7升級到Windows 8,Visual Studio 2010完全崩潰。好吧。我刪除了vs2012並安裝了視覺工作室2012,那裏開始了痛苦。我幾次重新安裝vs 2012。但是,症狀依然如此。 當我嘗試創建一個新項目(FILE -> New -> Project or ctrl + N)
它會彈出一個錯誤信息對話框說
"Failed to create a ImageSource from the text '..\Images\Medium.png'.
「我很喜歡@#*%&^@*#@#(。因此,誰能告訴我是怎麼回事,我的Visual Studio2012? 順便說一句,我可以打開和運行現有vs2010項目沒有任何問題。
我肯定也不想做一個全新安裝上windows 8也不回滾到我的windows 7. 乾杯,Visual Studio 2012未能創建項目

回答

0

你有沒有在系統上安裝任何編解碼器包?我有一個WIC解碼器包在資源管理器中查看RAW文件,並導致你正在描述的同樣的問題。卸載解碼器爲我修復了Visual Studio。

5

要解決這個問題,我已經改變的 「修改」 有關文件

C 「大家」 的權限:\ WINDOWS \ microsoft.net \框架\ V2.0.50727 \ CONFIG \機的.config

C:\ WINDOWS \ microsoft.net \框架\ v4.0.30319 \ CONFIG \ machine.config中

不知道這是否是最好的方法,但至少它是有效的。

0

我遇到過各種問題,包括上面的問題。

要解決Windows 8上VS 2012的問題,將其設置爲以管理員身份運行可解決問題。

Launch icon properties->Advanced Properties->Run as administrator 

我希望這會有所幫助。

乾杯, 肖恩

0

這個問題的跟蹤導致Windows圖像處理組件(一個提出的解決辦法是刪除FastPictureViewer,該編解碼器影響WIC,但它不是我的情況)。我用procmon中記錄所有文件和註冊表調用和發現VS2012絆倒在以下重點:

HKLM\SOFTWARE\Classes\.png - REG_SZ Content Type 

我suprized地看到,內容類型巴紐設置應用(爲.jpg文件是以及應用)。在將其更正爲image/png之後,不僅VS2012成功啓動,而且VS2010也在Win8上顯示「提供System.Windows.Baml2006.TypeConverterMarkupExtension上的值拋出異常」,並導致我嘗試VS2012。

+0

我知道這是2歲,但你還記得偶然的procmon中的錯誤類型是什麼? (或其他人?) – curiousBoy

0

我與Visual Studio 13有同樣的問題。 卸載/重新安裝VS13和所有共享軟件包沒有解決問題。

最後我試圖以管理員身份運行它,如上所述,它工作。

0

剛剛發生在我身上。正如Eric Aubry所說,檢查machine.config文件。在我的情況下,這不是權限錯誤,而是文件在內部被銷燬的事實。通過重命名machine.config.default,一切都已修復。

0

對我來說,當我在我的機器上安裝了mysql時發生了這種情況,並且它在我的機器配置中添加了一個額外的連接字符串。但是,因爲我正在使用configSource的單獨文件,所以導致我的機器配置被損壞。

將新的配置密鑰從32位機器配置移動到我的配置源解決了問題。

0

當我在question提到,

我幾乎嘗試了所有的解決方案,我發現。

我想分享一下,我嘗試過的,沒有工作,什麼工作,解決了這個問題。

這裏是「解決方案」,這並沒有爲我工作但聲稱他們的工作對某些人來說

1)刪除FastPictureViewer的解碼包(其已經不安裝)

2)有修改權限大家

c:\windows\microsoft.net\framework\v2.0.50727\config\machine.config 

c:\windows\microsoft.net\framework\v4.0.30319\config\machine.config 

3)使用Procmon到查看破損註冊表

4)卸載/ rei nstalling VS13和重命名machine.config.default到machine.config中

6)在運行Visual Studio作爲管理員

所有共享包

5)這是什麼解決它:

只需安裝Windows 8.1的所有更新(不僅是重要的更新,也包括可選更新)並重新啓動。花費數小時後它聽起來很瘋狂,但這解決了我的問題。

祝你好運!

相關問題