Создать три одинаковых сайта, которые используют разные ресурсы? - PullRequest
0 голосов
/ 28 апреля 2009

Я запускаю новый веб-проект, который содержит три идентичных сайта. Единственное, что отличается тем, что у каждого сайта есть свои ресурсы (база данных с членством в ASP.NET, XML и web.config).

Я хотел бы знать, возможно ли настроить проект веб-сайта, который использует разные ресурсы для разных подпапок. Кроме того, как настроить виртуальные папки в решении проекта?

Веб-сайты выглядят так: www.mysite.com / es / , www.mysite.com / uk / и www.mysite.com / au / .

Я не хочу создавать разные проекты для каждого сайта, потому что я хочу иметь возможность использовать одинаковые классы и элементы управления для всех сайтов.

Моя самая большая проблема заключается в том, как настроить виртуальные папки и сделать так, чтобы каждая папка обращалась к своей собственной базе данных членства.

Какие-нибудь советы, как мне это настроить?

1 Ответ

0 голосов
/ 28 апреля 2009

Похоже, это скорее проблема развертывания, чем проблема разработки.

На вашем живом веб-сервере создайте три папки в корне веб-сайта. Сделайте каждый из них своим приложением (используя IIS Manager). Вы должны быть в состоянии найти в Google инструкции по вашей конкретной версии IIS.

Установите копию своего проекта в каждую из папок. Внесите соответствующие изменения в каждый файл web.config для каждой базы данных, ...

Теперь у вас будет три отдельных веб-приложения, работающих на одной базе кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...