Visual Studio 2013 отсутствует преобразование в веб-приложение

115

Я управляю старым веб-приложением, в котором все еще есть унаследованный код от Framework 1 (вы бы поверите), в настоящее время на Framework 4.0.

Когда и когда мне нужно исправить или обновить веб-страницу, я конвертирую ее в веб-страницу веб-приложения, нажимая «Преобразовать в веб-приложение».

VS 2013, похоже, не имеет того же пункта меню. Я что-то упускаю?

обкрадывать
источник

Ответы:

223

После выбора проекта или папки он был перемещен в меню «Проект» вниз:

Преобразовать в веб-приложение

Источники: http://connect.microsoft.com/VisualStudio/feedback/details/806246/visual-studio-2013-web-forms-conver-to-web-applications

Райан Кэпп
источник
1
Вы также можете выбрать файлы aspx / ascx, и эта опция станет доступной. Это полезно, когда вы хотите повторно создать файл .designer, удалив его и выполнив команду «Преобразовать в веб-приложение» над файлом разметки.
julealgon
19
Это не то, что я вижу - когда я выбираю проект веб-сайта в vs2013, меню «проект» переключается на меню «веб-сайт», в котором такой опции нет. Однако я обнаружил, что для него есть сопоставление в параметрах клавиатуры, так что оно все еще где-то там! Я сопоставил его с комбинацией клавиш, но получил сообщение «Комбинация клавиш ... привязана к команде (преобразовать в веб-приложение), которая в настоящее время недоступна» в строке состояния. : /
enashnash
4
Смотрите этот ответ. Я подозреваю, что вы находитесь на веб-сайте, а не в проекте веб-приложения. stackoverflow.com/questions/735054/…
Дэйв Матеер
2
RTFM - это никогда не было доступно из проекта веб-сайта. Сначала вы должны создать проект веб-приложения, а затем скопировать в него файлы проекта веб-сайта ... -> msdn.microsoft.com/en-us/library/vstudio/…
cchamberlain
6
Да, @cchamberlain, но вы должны понять, ребята, это не совсем интуитивно - «преобразовать в веб-приложение», когда вы уже внутри веб-приложения. ;-) В любом случае, я просто хотел добавить, что это то же самое в VS 2015, на случай, если у кого-то все еще есть сомнения.
Чарльз Роберто Канато
-1

Откройте ваш .sln файл, т.е. файл решения

измените следующие строки: 1) From, Файл решения Microsoft Visual Studio, Формат версии 12.00 на, Файл решения Microsoft Visual Studio, Версия формата 10.00

2) From, TargetFrameworkMoniker = ".NETFramework, Version% 3Dv 4.5 " To, TargetFrameworkMoniker = ".NETFramework, Version% 3Dv 4.0 "

Парт Суба
источник
-3

В MSDN есть пошаговое руководство по преобразованию вручную .

Крис Шиффхауэр
источник
Ваша ссылка не очень помогает, но все равно спасибо. Мне все еще нужно обновлять каждую страницу, когда мне нужно ее изменить ... поэтому я использую VS 2012!
Роб
Спасибо, но OP спрашивал о конкретном пункте меню, который отсутствует в VS2K13. Принятый ответ означает, что он был просто перемещен в другое меню.
Vivian River