После того, как некоторые имена запутались, моя команда решила переименовать некоторые проекты и пространства имен для всех существующих файлов кода в проекте. (В Visual Studio 2012)Почему IIS 8.0 Express использует старые имена проектов после переименования в Visual Studio 2012?
Мы изменили:
- Имен проекта
- имя сборки, пространство имен по умолчанию, Название и запись продукта в свойствах проекта
- пространств имен для каждого кода файл в каждом проекте, который был переименован
- все операторы использования для пересмотренных пространств имен
- очистил старые DLL-файлы в каталоге/bin (для механизма маршрутизации не найти несколько контроллеров)
- сами, требуя удаления и повторного добавления проектов к решению (фактические папки и повторно делать ссылки на проекты, которые были переименованы)
После всего этого, IIS 8.0 Экспресс по-прежнему настаивает на использовании старых имен проектов для имен сайтов (при локальной отладке). Как я могу это исправить?
Edit: Реальный вопрос заключается в следующем: Как IIS 8.0 Экспресс определить имя сайта?
Вот такой пропущено из (одного из) в .csproj файлов для веб-сайта
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>True</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>52143</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:53177/</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
... и ничего для названия сайта.
Пожалуйста, прочтите http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles, если вы хотите знать, почему я изменил свой титул. – Patrick
Спасибо за это, как за изменение, так и за ссылку. –