请教个小问题,,
在2005中, "新建网站 ",系统生成了一个网站项目,里面有一个缺省default.aspx,和其相关得cs文件,cs文件里没有命名空间标识啊。
1、这个网站有没有缺省的命名空间?有得话是什么?
2、怎么改变这个命名空间的名称,比如改成 "CorpName.TechDep "
我自己在cs文件中+上CorpName.TechDep,怎么报了一堆错误。
using System;
.....
namespace CorpName.TechDep{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
错误信息。。。
错误 1 “ASP.default_aspx.GetTypeHashCode()”: 没有找到适合的方法来重写 e:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website2\ed73cdc0\b2d2b4bc\App_Web_ew5k7aax.0.cs
错误 2 “ASP.default_aspx.ProcessRequest(System.Web.HttpContext)”: 没有找到适合的方法来重写 e:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website2\ed73cdc0\b2d2b4bc\App_Web_ew5k7aax.0.cs
错误 3 “ASP.default_aspx”不会实现接口成员“System.Web.IHttpHandler.IsReusable” e:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website2\ed73cdc0\b2d2b4bc\App_Web_ew5k7aax.0.cs
错误 4 请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正确的。 F:\learn\Solution11\WebSite2\Default.aspx.cs 14 33 F:\...\WebSite2\
------解决方案--------------------有两个文件要同时加
namespqce CorpName.TechDep
{
}
我当初也碰到过.
------解决方案--------------------2005是这个工程是一个命名空间,当然你也可以自己给上加.默认的情况下,所有的类也是没命名空间的,类要放到App_Code下.2005是可以把一个类可以分成2个文件,这个是2005的部分类.