Как использовать пространства имен в Asp.Net c # Project? - PullRequest
1 голос
/ 23 марта 2012

Интересно, как использовать пространства имен в проекте asp.net c #?Я готов к занятиям в классах, определенных в AppCode

namespace MyNamespace
{
    class code My Class
    {
    }
}

Если я это сделаю, то вижу, что в представлении, где я использую этот класс, должно быть это пространство имен (конечно).Разве я не могу включить это в webconfig, чтобы включить все это?Обновление:

Причина, по которой я хочу использовать пространства имен, состоит в том, что я хочу создать файл DLL из файла AppCode, чтобы приложение работало быстрее.Даже при том, что я вижу, что никакая dll не построена, когда я строю сайт.

Ответы [ 2 ]

1 голос
/ 23 марта 2012

Если вы используете веб-приложение и у вас есть Class или ClassLibrary и вы хотите вызвать этот класс в своем коде за ".asc".

Вы можете добавить ссылку в веб-приложении, поэтому выберите вкладку Класс в проекте.Тогда вы можете позвонить: используя Class.namespace ...

1 голос
/ 23 марта 2012

Прежде всего, если вы планируете использовать проект WebSite, измените его на Проект веб-приложения, проект веб-сайта в основном устарел и позволяет вам меньше функциональных возможностей при настройке проекта (конечно, они имеют некоторые преимущества, такие как «копирование сайта», ноне думаю, что они очень полезны).

Так что в этом типе проекта вам не нужно использовать App_Code и, конечно, легко добавить пространство имен в web.config:

...