2009-07-23 45 views
0

我一直在使用Visual Studio 2005與Visual Web Developer 2008一起在vb中創建asp.net web應用程序。我最近安裝了Visual Studio 2008以及AnkhSVN,並注意到一些導致問題的更改!對Visual Studio的突然更改

最引人注目的是在我的解決方案資源管理器中(我在vb中創建asp.net應用程序)我不再展開.aspx頁面來顯示.vb對應物 - 我必須右鍵單擊並查看代碼。

此外,向解決方案添加新文件時 - 整個界面已更改,我沒有獲得母版頁複選框選項(我必須選擇不同的文件類型),也沒有選擇代碼隱藏或不。

這些只是在Visual Studio中的變化?令人困惑的是它也影響了我的VWD2008!

最後,當我創建一個新頁面 - 我馬上得到錯誤..即「無法加載類型'XXXXXX.yyyyyy'。」 - 其中XXXXXX是項目名稱,yyyyyy是代碼隱藏中定義的類。我也確信,在此之前,XXXXXX(項目名稱)甚至從未被預設爲類名! (刪除它並沒有幫助)

我刪除了AnkhSVN,但沒有改變任何東西......所以是VS2008的安裝造成這種情況?是否有可能改變事情?我可以改變整容,但新創建的空白頁甚至不會編譯的事實有點煩人!

如果有人能幫助,我會很感激! 歡呼聲:D

回答

0

將前一頁的代碼與VS創建的代碼進行比較..我意識到在新頁面中沒有出現一段標記 - 這就是「CodeFile」屬性 - 所以如果我手動添加該代碼,精細!不知道爲什麼會發生這種情況...

1

當我移動時,我也注意到了這些......他們很可能在Visual Studio中發生變化,但也反映了.NET框架和各自Visual Studio版本附帶的編譯器的變化。

+0

有關錯誤的任何線索?我最近通過創建一個空白的解決方案來測試它,一個獨立的頁面可以正常工作,但是如果我創建了一個默認主頁面和一個使用該主頁面的默認頁面 - 那麼它將不會編譯錯誤「Parser錯誤消息:無法加載類型「myApp.Site1」。「 - Site1是主頁面,myApp是解決方案。 – 2009-07-23 15:20:00