1. 程式人生 > >vs2008 當前上下文不存在名稱xxx 解決辦法

vs2008 當前上下文不存在名稱xxx 解決辦法

      使用VS2008的時候,生成檔案時候,老是提示 當前上下文不存在名稱XXXXXXX  的。明明裡面有的。為什麼不存在呢? 搜尋網路上的辦法,解決起來雲裡霧裡,不知道他想幹什麼,而且非常複雜。拷貝,生成。下面是摘抄:

採用了Save As的辦法複製了一個.AspX的頁面,所以出現這樣的問題
解決方法:
Copy曾經Save As頁面的程式碼並將之刪除,新建一個頁面,再將程式碼Copy進去,解決問題!!!把CodeFile改了...

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SimLogin.aspx.cs" Inherits="SimLogin" %>

我的總結:
一般這個問題出現在多個aspx頁面,但是隻有一個cs後臺頁面的情況,例如:複製了aspx頁面後改名,此時2個aspx頁面都使用同一個cs後臺檔案,在只改動其中一個aspx頁面時,就會出現上述情況

看到以上的文字,頭都大了。。。。需要這買複雜麼????(MY GOD!!!!!!!!!!!!!!!)。。

後來看了下,原來是沒有 xxx.designer.cs檔案(或者是有 xxx.designer.cs 檔案沒有更新的...)

如果沒有該檔案的話,直接這樣處理:

  在 xxx.aspx.cs單擊右鍵,選擇 轉換為WEB程式

如果有 xxx.designer.cs檔案,刪除它。重新執行上面的。這樣就生成了  xxx.designer.cs

重新生成,沒有錯誤,問題解決了。。。。。。。。。

以上處理簡單明瞭的。。。。不需要那麼複雜去處理的..................

希望自己的這些能夠幫到大家的.