2015-07-10 2 views
0

Мы находимся в середине обновления приложения. Мы перемещаем наш код из ASP.NET 2.0 (используя VS 2k5) в ASP.NET 4.5 (используя VS 2k13 w/VSO). Поэтому я пытаюсь установить и установить мой старый проект. Мы создаем решение для хранения всех наших наших проектов бизнес-объектов и наших двух основных проектов (веб-приложение и веб-сервис).Visual Studio Online ссылки ... переход с .NET 2.0 на 4.5

В нашем старом настроении наш веб-сайт был настоящим проектом веб-сайта IIS. Сейчас мы создаем веб-проект. У меня есть куча инструментов сторонних разработчиков, которые мы используем. Мы использовали для сброса .dll в BIN и оттуда. Но я хочу, чтобы это было лучше, чем это.

Несколько проектов имеют одинаковые DLLS. Я думал создать папку под решением IncludeLibraries и разместить там все DLLS. Затем ссылаясь на них из любого проекта, который им нужен. Просмотр в эту папку и выбор DLL. В настоящее время все развиваются локально, и я не хочу, чтобы проект не строился, если у пользователя нет такой же настройки, что и попытка сохранить все в TFS. Правильно ли это звучит?

Кроме того, мы использовали MS Web Service Extensions 3.0. Должен ли я устанавливать эти/загружаемые DLL? Или у меня есть способ обойти тех, кто перешел на ASP.NET 4.5?

ответ

0

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

Хотя это займет немного настройки, оно не должно занимать вас больше, чем на один день.

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

Вы можете обновить место, и если вы исправите свои ссылки с помощью Nuget, вы должны быть в хорошем месте.

+0

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

Смежные вопросы