Правильное использование файлов Designer Files на веб-сайтах ASP.NET - PullRequest
2 голосов
/ 07 октября 2008

Мне нужно добавить существующие веб-страницы в существующий проект веб-сайта 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? Я очень надеюсь, что есть более простой способ, чем создание каждого файла вручную, копирование и вставка содержимого в каждый файл вручную.

Ответы [ 3 ]

3 голосов
/ 08 октября 2008

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

1 голос
/ 07 октября 2008

Вид частично отвечающего на мой вопрос:

В веб-проекте - в отличие от веб-сайта - он отлично работает благодаря перетаскиванию в обозреватель решений, как я делал это ранее для веб-сайта. Чтобы принять решение о том, какой тип «блока веб-сайта» использовать, здесь есть другой поток на stackoverflow: Веб-сайт ASP.NET или веб-проект .

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

0 голосов
/ 07 октября 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...