ПРИМЕЧАНИЕ. Это решение состоит в том, чтобы просто удалить пустое пространство после скрытия панели вкладок.
Для скрытия панели вкладок лучшее решение - @Michael Campsall ответ здесь
Самое простое решение - изменить вид (в моем случае его tableView ) нижние ограничения, вместо того, чтобы давать нижние ограничения с помощью BottomLayoutGuide, дают его с надписью. Скриншоты прилагаются для справки.
Ограничения, показанные ниже скриншотами, создают проблему, изменяя ее согласно следующему снимку экрана.
Фактический ограничения для удаления пробелов должны соответствовать этому (ниже) снимку экрана.
У меня есть проект, что я продолжаю работать и в VS 2005 и в VS 2008. Прием должен только иметь в различные файлы решения, и удостоверяться, что они остаются в синхронизации. Помните, что проекты отслеживают свои файлы, таким образом, главное, которое делают решения, отслеживают, которых проектов они содержат; довольно легкий сохранить в синхронизации.
Поэтому просто создайте новое пустое решение в VS 2005 и затем добавьте каждый из своих проектов к нему, один за другим. Обязательно назовите решения соответственно. (Я называю шахту ProjectName.sln и ProjectNameVs2008.sln.)
Который является длинным путем сказать, что необходимо попробовать обходное решение № 2.
Можно загрузить и использовать выпуски Visual Studio 2008 Экспресса. Они свободны...
Вот является Visual Studio от 2008 до инструмента снижения 2005 И другого.
Я не попробовал ни один из них, поэтому сообщите, если они успешны для Вас ;-)
Я сказал бы, что необходимо восстановить версию 2005 года от управления исходным кодом, предположив, что у Вас есть управление исходным кодом и копия 2005 года файла.
Иначе существует много страниц в сети, которая детализирует изменения, но к сожалению никакая готовая программа преобразователя, которая сделает это для Вас.
Знайте, что, как только Вы открываете файл в 2008 снова, он будет обновлен еще раз.
Возможно, решение (никакая предназначенная игра слов) состоит в том, чтобы разделить копию проекта и файлов решения на 2005 и 2008?
Почему Вы хотите открыть его в 2005 так или иначе?
Я мог бы решить проблему открытия проекта веб-службы VS 2008 в VS2005.
Шаги, которые необходимо выполнить - создает новый проект веб-службы в 2005 году. - Скомпилируйте проект. - Откройте файл проекта в блокноте. - скопируйте жирный шрифт ** - отлаживать AnyCPU 8.0.50727 2,0 {3C596F22-0A57-4B9A-ABD3-C2BEFA5DA0B7} {349c5851-65df-11da-9384-00065b846f21}; {fae04ec0-301f-11d3-bf4b-00c04f79efbc} Библиотека свойства WebService1 WebService1 правда полный ложный бен \ DEBUG, TRACE незамедлительный 4 pdbonly правда бен \ TRACE незамедлительный 4
** Service1.asmx Составная часть ** -
** Target> Target> -> Ложь Правда 3124 / Ложь
Моя проблема решена, и я уверен, что ваши также будут решены