1. 程式人生 > >VS無法開啟專案檔案“Web.csproj” -此安裝不支援該專案型別問題解決方案

VS無法開啟專案檔案“Web.csproj” -此安裝不支援該專案型別問題解決方案

今天開啟一個Asp.net mvc專案vs報錯,提示“此安裝不支援該專案型別”,如下圖:


有人說是沒有安裝VS sp1,我記得我裝過的,我再確認了下,已經安裝了,如下圖:


我看了下專案檔案“csproj”中關於Mvc版本有個3.0.0.0,再看我的vs的確只有Mvc2.0.0.0,於是從Microsoft官網下載Mvc3.0.0.0安裝包,地址如下:http://www.microsoft.com/zh-cn/download/details.aspx?id=4211。如圖:


然後再看看VS中已經存在Mvc3.0.0.0了。再開啟專案果然不會報錯了。如圖:


PS:網上看有的朋友以上符合了,vs安裝了sp1,也安裝過Mvc3.0.0.0,但是還是報錯,還有一種情況說是“一個vs2010 sp1的

專案,用不帶sp1的vs打不開”,解決方案如下:

用不帶sp1的vs新建一個專案,然後將打不開的工程檔案csproj中的
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
(大約在10行左右)替換為新建工程檔案csproj中的對於行就行。
這個說的還有點像,就是先自己新建一個webapplication或者找自己機器上的吧工程檔案csproj中的ProjectTypeGuids節點內容拷貝過來就好了。不知這是什麼問題。
我比較了二者的差別:
{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} 能開啟的
{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} 不能開啟的
貌似不能開啟的那個就多了前面板那一串,後面板都是一樣的。

如果您願意花幾塊錢請我喝杯茶的話,可以用手機掃描下方的二維碼,通過支付寶或者微信直接向我捐贈呦。我會第一時間給您傳送原始碼。

感謝無私捐贈的同胞們,贈人玫瑰之手,經久猶有餘香!歡迎大家加入我的QQ群交流:234215761。

支付寶捐贈二維碼: 

微信捐贈二維碼: 

 

衷心感謝打賞者的厚愛與支援!也感謝點贊和評論的博友的支援!打賞後可新增朋友,可作為技術交流或潛在專案合作伙伴!謝謝!