2010-07-31 100 views
0

當我跑我的網絡applicatin它給這個編譯錯誤..asp.net中的預編譯錯誤?

CS0433:類型 'BusinessLayer.Videos' 存在於兩個 「C:\ WINDOWS \ Microsoft.NET \框架\ V2。 0.50727 \臨時 ASP.NET 文件\ ROOT \ 888033a8 \ 963ffe48 \ App_Code.zsu4f9h7.dll ' 和 ' C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \臨時 ASP.NET 文件\根\ 888033a8 \ 963ffe48 \ assembly \ dl3 \ 5f298b28 \ bc3d2b1f_0c98ca01 \ BusinessLayer.DLL'


第36行:靜態字符串VideoId;
37行:public int count;
第38行:視頻obj =新視頻();
第39行:TopRated clsTopratedBL = new TopRated(); 40
行:保護無效的Page_Load(對象發件人,EventArgs的)

你能幫助我嗎?

回答

1

從錯誤消息中看來,您正在使用Web應用程序而不是Web站點。這意味着你不能有一個名爲「App_Code」的文件夾,因爲它會被錯誤地處理。您需要重命名該文件夾並重建您的網站。幾乎任何其他名字都可以做。

將其重命名爲「ApplicationCode」,問題應該消失。

+0

你好,謝謝你的工作 – 2010-07-31 10:14:40

1

如果您使用的是Web Application Project,那麼請刪除特殊的App_Code文件夾,並將您的代碼放入普通文件夾中。

+0

我該如何刪除App_Code,實際上在App_code中,我寫了一些類,我該如何刪除。 – 2010-07-31 09:29:03

+0

您將這些類移動到普通文件夾。然後你刪除'App_Code'文件夾。 – 2010-07-31 09:29:58