Visual Studio 2013 Preview: нет публикации в файловой системе?

Итак, я построил свой проект и хочу использовать параметр VS2008/2010/2012 «Опубликовать в файловой системе» в Visual Studio 2013 Preview, чтобы отправить мой проект на промежуточный сервер для тестирования... но я не могу его найти в любом месте любого меню.

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


person jerhewet    schedule 15.08.2013    source источник


Ответы (6)


Это можно легко сделать:

  1. Щелкните правой кнопкой мыши проект в обозревателе решений.
  2. Нажмите Опубликовать.
  3. В разделе Профиль выберите <New Custom Profile...>.
  4. Создайте имя профиля (может быть любым, dev.domainname.com)
  5. В разделе Подключение > Метод публикации > выберите Файловая система.
  6. Введите Целевое местоположение \\server\sharedfolder\

Остальные настройки такие же, как и раньше.

В следующий раз, когда вы отправитесь публиковать, просто выберите профиль, и все готово.

person KeyOfJ    schedule 16.12.2013
comment
При выборе метода публикации раскрывающийся список может оказаться пустым. В моем случае это произошло из-за того, что этот раскрывающийся список неправильно отображался в темной теме VS2013 и отображал текст белым на белом. Наведение курсора на невидимые опции открыло их! - person Chris; 15.01.2015

С двумя другими людьми, заглядывающими мне через плечо и делающими случайные предложения, мы, наконец, наткнулись на ответ. Оказывается, VS2013 требует создания нового профиля для каждой публикации, которую вы делаете для каждого проекта в вашем решении. Хм. :-\

введите здесь описание изображения

person jerhewet    schedule 15.08.2013
comment
Если вы щелкнете правой кнопкой мыши свой проект в обозревателе решений, в контекстном меню нет пункта «Опубликовать...?». - person Richard Walters; 16.08.2013
comment
Найти Publish не проблема. Наличие всплывающего окна мастера (правда?!?!), который требует от вас создания профиля каждый раз, когда вы хотите опубликовать его в файловой системе, — это еще один шаг назад в VS IDE. - person jerhewet; 16.08.2013

К вашему сведению, при запуске Visual Studio 2013 Update 5 диалоговое окно веб-публикации выглядит немного иначе, снимок экрана ниже:

введите здесь описание изображения

  1. Выберите «Пользовательский»
  2. Дайте профилю имя и нажмите OK.
  3. Выберите "Файловая система" в качестве предпочтительного метода публикации...
person oakman    schedule 12.08.2015

В первый раз в VS 2013 у вас не будет опции «Новый профиль», как описано KeyOfJ.

Это сработало:

  1. Щелкните правой кнопкой мыши проект в обозревателе решений.
  2. Нажмите «Опубликовать». Появится диалоговое окно «Публикация в Интернете».
  3. На вкладке «Профиль» в «Выберите цель публикации» выберите «Пользовательский». Появится окно «Новый пользовательский профиль».
  4. Введите «Имя профиля» и нажмите «ОК».
  5. На вкладке «Подключение» в разделе «Метод публикации» выберите «Файловая система».
  6. Во вкладке «Соединение» введите «Целевое местоположение». Нажмите кнопку "Далее"
  7. В разделе «Настройки» нажмите «Параметры публикации файла». Нажмите кнопку "Далее"
  8. Нажмите «Опубликовать»

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

person Lill Lansey    schedule 18.02.2015

Можете ли вы найти Team Explorer? Вид -> Обозреватель группы. Нажмите «Коммиты», и вы увидите «Опубликовать в удаленном репозитории». Введите URL-адрес TFS или другой репозиторий Git, чтобы загрузить свой проект.

person yushulx    schedule 16.08.2013

Вы можете создать поддельное веб-соединение, а затем повторно ввести данные, выбрав «Локальная файловая система».

person Silvio Delgado    schedule 12.12.2013