2012-01-07 85 views
0

我有C#創建Asp.net 4.0一個新的空的Web應用程序,然後再添加文件夾App_Code增加3班到該文件夾​​。我添加了一個Web用戶控件,並將App_Code類的引用設置到控件中,但它引發錯誤。網絡用戶控件

類型或命名空間名稱 'App_Code文件' 命名空間中不存在(是否缺少程序集引用?)

preview

任何想法?

回答

2

這一點可能會讓人困惑。

A 「Web應用程序項目」 不期待App_Code文件夾。

網站項目」會期望該文件夾並知道如何使用它。

不管你意識到這不是(這取決於您所使用的Visual Studio版本),你會得到一個WAP或當您第一次創建Web解決方案WSP。他們是不同的。從一個轉換到另一個需要一些努力。

Herefewarticles解釋不同之處。

爲了解決您的即時問題,您可以將3個類文件從App_Code文件夾移出到根文件夾中,或者更好地創建一個新文件夾來包含這些類並將它們移動到其中。根據您是否在該文件夾名稱空間中提供類,您可能需要在UserControl中添加對該名稱空間的引用。