2009-12-30 17 views
1

我搬到一類App_Code文件夾,現在我收到以下錯誤信息:在運行時返回App_Code文件重複的變量

CS0433: The type 'myProject.App_Code.ItemType' exists in both 'c:\WINDOWS\ 
Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\8cdcbe9c\ 
b9695514\assembly\dl3\e5cfe230\82ca7cf7_5c89ca01\myProject.DLL' and 
'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ 
root\8cdcbe9c\b9695514\App_Code.5kpxjdxm.dll' 

此錯誤。

我已經搜索了我的應用程序的任何重複,但我猜這是由於某些東西沒有像我期望的那樣更新?

如果我將該類移回到App_Code文件夾之外,則所有事情都按預期工作。

我錯過了什麼?

+0

有時它有助於清除所有臨時文件在c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \臨時ASP.NET文件 – DOK 2009-12-30 14:50:01

+0

我試過了,它開始拋出錯誤:「可以找不到路徑的一部分'c:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ root \ 8cdcbe9c \ b9695514 \ App_Web_section.aspx.d78c169f.6jztn4pf.0.cs'。「 – 2009-12-30 14:52:08

+0

啊,你不討厭與這個東西搏鬥嗎?你關閉並重新打開了Visual Studio,對吧?嘗試清除C:\ Documents and Settings \ \ Local Settings \ Application Data \ Microsoft \ WebsiteCache – DOK 2009-12-30 14:57:59

回答

1

你試過:

  • 清除引用Temporary ASP.NET Files文件夾,重新啓動Visual Studio的?
+0

剛剛嘗試過,同樣的問題仍然存在。 – 2009-12-30 14:54:35

+0

這將解決此問題。 – 2009-12-30 14:55:32

+0

關閉VS first and tehen從temp目錄中刪除所有內容,然後重新加載項目。 – 2009-12-30 14:56:25

0

您是否將文件複製到app_code而不是移動它?或者您是否創建了文件/頁面/控件的備份副本?

這些也可能是錯誤消息的原因。

+0

謝謝馬丁。我試過兩種方法,都返回相同的錯誤。 – 2009-12-30 16:25:57