2012-08-29 60 views
0

我試圖在VWD項目轉移到一個新的目錄,但得到的建築物下面的錯誤:移動的Visual Web Developer 2010速成項目到新目錄

Error 1 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. P:\MY DOCUMENTS\Visual Studio 2010\Projects\NetworkOperationsDashboard\NetworkOperationsDashboard\Web.config 28 

我用Google搜索解決方案,但它們都沒有工作了所以我只是在正確的目錄中創建了一個新項目並添加了所有舊文件。但是,現在aspx.cs文件似乎無法讀取.aspx文件 - 我不斷收到很多在此上下文中未找到的「任何」符號。 「代碼文件」和「繼承」值是正確的,但DOCTYPE聲明以藍色下劃線,並且懸停在上面會產生與上述大致相同的錯誤。

的webconfig文件的第28行是:

<authentication mode="Windows" /> 

但是,這是工作的罰款之前,我開始搬東西。但是,如果我運行而不需要先建立Web應用程序,此行引發此錯誤:

It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. 

我試圖編輯解決方案文件在文本編輯器用新的,但這全部更換舊的路徑名不解決它。

當我第一次寫這個項目時,解決方案結束了一個目錄,其他所有文件都結束了。這是我的第一個項目,所以我不確定我做錯了什麼。我現在只想整理一下。

任何建議表示讚賞。

問候。

編輯:

我剛開始在正確的目錄中一個新的項目和削減和我所有的舊文件粘貼到新的。看起來這應該是愚蠢的 - 並且錯誤消息已經消失 - 但.aspx.cs文件仍然看不到.aspx文件。

回答

0

因此,我刪除了.aspx.designer.cs文件,右鍵單擊.aspx文件並選擇「轉換爲Web應用程序」。不知道爲什麼,但這個伎倆。

相關問題