Мне нужно добавить существующие веб-страницы в существующий проект веб-сайта ASP.NET в Visual Studio 2008. Я просто попытался перетащить все содержимое папки с файлами в обозреватель решений Visual Studio или даже скопировать их в папку веб-сайта.
В обоих случаях Visual Studio не может сопоставить файлы .designer.cs с соответствующим файлом .aspx (или .master) даже после перезапуска всей IDE. Запись в обозревателе решений выглядит примерно так:
- Main.aspx
Main.aspx.cs
Main.aspx.designer.cs
Могу ли я каким-либо образом сделать файл Visual Studio дизайнерским файлом ниже aspx-файла? Я очень надеюсь, что есть более простой способ, чем создание каждого файла вручную и копирование и вставка содержимого в каждый файл вручную.





попробуйте скопировать файлы через файловую систему, а затем щелкнуть правой кнопкой мыши по проекту и выбрать добавление существующего элемента, после чего вы можете выбрать все сразу, и это обычно помещает их в нужные места.
Вид частичного ответа на мой вопрос:
В веб-проект - в отличие от Веб-сайт - он отлично работает путем перетаскивания в обозреватель решений, как я делал это раньше для веб-сайта. Чтобы принять решение, какой тип «модуля веб-сайта» использовать, здесь в stackoverflow есть еще один поток: Веб-сайт или веб-проект ASP.NET.
На веб-сайте я даже не могу использовать решение YonahW, потому что я не могу просто поместить файлы в соответствующий каталог веб-сайта, не вызывая их автоматическое добавление на веб-сайт. В любом случае спасибо тебе, YonahW. :-)
Похоже, вы пытаетесь перенести файлы веб-приложения на веб-сайт. Если это так, файлы дизайнера даже не нужны. Просто не включайте их. Они генерируются и компилируются во время выполнения, когда веб-сайт работает.
Спасибо! Иногда решения настолько просты и понятны, но вам просто нужно знать ...