2013-03-13 94 views
0

我是網絡開發新手,並且在嘗試使用Visual Studio 2010運行我的asp.net項目時遇到了相當多的麻煩。請幫助。如何在Visual Studio 2010中打開無法識別的版本.sln文件?

我正在使用SQL 2008 R2引用數據庫的Web開發項目。我在打開/關閉計算機功能,asp.net和.net功能等方面遇到問題。我會看到一個錯誤消息:「發生錯誤,並非所有功能都成功更改。」我嘗試了幾種解決方案來解決這個問題,但都沒有成功我最終使用了一個我在網上找到的清理工具,它說使用作爲最後的手段,這是我在哪裏。

這裏是鏈接: http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/dotnetfx_cleanup_tool.zip

這結束了修我的問題與特點,但我不能夠使用Visual Studio 2010中我得到一個錯誤「無法創建窗口」。爲了解決這個問題,我最終重新安裝了Visual Studio 2010.現在,我再次遇到了無法打開與以前相同錯誤的asp.net和.net功能的問題。

現在,這不是我唯一的問題,我無法打開我的項目解決方案文件。當我打開.sln文件時,它給了我兩個錯誤「所選文件是一個解決方案文件,但由應用程序的較新版本創建,無法打開。」和「系統找不到指定的文件。」以該順序。 .sln文件表示這是一個無法識別的版本。

我以前曾在使用Visual Studio 2010的此項目上工作,然後嘗試修復功能問題。我仍然可以打開其他我以前使用的.sln文件,但它們不引用外部來源。我試圖在記事本中打開.sln文件並將版本從12.00更改爲11.00(在第1行),並將#Visual Studio 2012更改爲#Visual Studio 2010(在第2行)。我需要儘快開展這個項目。任何幫助都會很棒。

有人能幫我找出問題嗎? 這個問題怎麼解決?

回答

1

您不必使用現有的解決方案。解決方案文件只是引用一堆項目並將它們組合在一起。

我建議您創建一個新的空白解決方案,然後將所有現有項目添加到該項目中,假設您在添加項目時也沒有類似的問題。

+0

我已經創建了一個新的.sln文件,並將所有文件(據我所見)移動到新文件夾中。我仍然無法打開一堆.cs文件。錯誤提示「發送命令到程序時出現問題。」我應該採取下一步的任何想法?有沒有辦法讓我修復和使用舊的.sln文件? – user2165599 2013-03-13 16:58:52

+0

通過將它們添加到新文件夾中,是否將它們拖到Visual Studio中的新解決方案中? 您也可以通過在記事本(或XML讀取器)中打開舊解決方案文件來檢查您的舊解決方案文件,並嘗試確定無法打開哪個項目文件。也許做一個備份,然後逐個刪除項目,直到找到罪魁禍首。 – AaronS 2013-03-13 17:16:28

+0

對,我只是將它們複製並粘貼到創建新解決方案時創建的新目錄中。我不想在這一點上刪除任何東西。當我在Visual Studio中打開項目時,文件夾圖標都是空的,儘管我仍然可以打開它們。 – user2165599 2013-03-13 17:39:14

相關問題