2008-12-06 3 views
1

Привет всем Я только что начал новый проект с помощью Visual Web Developer 2008 Express, и все мои кодовые зазоры не находятся в каком-либо пространстве имен. Как я могу задать пространство имен по умолчанию для проекта?Установка пространства имен по умолчанию в Visual Web Developer 2008 Express

В VisualStudioPro это было в свойствах проекта, свойства веб-сайта в Visual Web Developer 2008 Express выглядят очень ... экспресс.

Thanks,

David.

ответ

2

Visual Web Developer (до 2008 SP1) не поддерживает проекты веб-приложений. По умолчанию пространство имен доступно только в проектах веб-приложений.

Если вы действительно хотите добавить свои классы в пространстве имен, вы должны сделать это вручную (пространство имен окружают фрагмент кода может оказаться довольно полезным), заключая их в пространстве имен высказыванием:

namespace MyDefaultNamespace { 
    // original code 
} 
+0

@Mehrdad, Будет ли папка App_Code играть хорошо с ручными пространствами имен? Если это так, это хорошее предложение :-) – IrishChieftain 2008-12-06 18:37:39

0

Найдите и замените, чтобы найти свое пространство имен и заменить его тем, что вы хотите.

+0

Я боюсь, это не поможет, во-первых, нет текущего пространства имен для соответствия, во-вторых, я хотел бы, чтобы каждый новый класс, который я добавил по умолчанию, был в том же пространстве имен. Спасибо за ответ, но не помогает. – 2008-12-06 15:07:07

1

Если вы используете шаблон веб-сайта, то пространства имен не используются. Если это так, рассмотрите возможность использования шаблона проекта веб-приложений.