我想知道如何在asp.net c#项目中使用命名空间? 我在AppCode
中定义的类前面namespace MyNamespace
{
class code My Class
{
}
}
如果我这样做,那么我看到在我使用此类的视图中必须包含此命名空间(当然)。我不能在webconfig中包含它以包含它吗? 更新:
我想使用命名空间的原因是因为我想从AppCode创建文件的dll文件,因此应用程序将运行得更快。即使我看到在构建网站时没有构建dll。
答案 0 :(得分:1)
首先,如果您计划使用WebSite项目将其更改为Web应用程序项目,那么网站项目大多已被弃用,并且只允许您在项目配置中使用较少的功能(当然它们有一些优点,如“复制站点”但我不要认为它们非常有用。)
因此,在这种类型的项目中,您不需要使用App_Code,并且可以很容易地将命名空间添加到web.config:
答案 1 :(得分:1)
如果您正在使用Web应用程序并拥有Class或ClassLibrary,并希望在“.asc”后面的代码中调用此类。
您可以在WebApplication中添加引用,以便在“项目”选项卡中选择“类”。 然后你可以调用:使用Class.namespace ...