Я потратил много времени, погуглив эту проблему без всякой удачи, и я всегда находил здесь отличные ответы, так что вот так:
[ФОН]
У меня есть веб-приложение, которое было разработано на C # с Visual Studio 2008. Это было частью решения с другим проектом, который содержал веб-сервис. Это не было создано "IN" IIS (сначала я использовал Cassini ASP.NET Development Server, но столкнулся с многочисленными проблемами). Наконец, я получил разрешение на установку IIS 5.1 (Правительственная сеть - с использованием Windows XP), поэтому я хотел разместить там свои приложения для разработки.
Я переместил свои проекты в другую папку, создал мои виртуальные каталоги IIS, указал их в нужном месте, обновил настройки безопасности, убедился, что был выбран .NET 2.0, и протестировал сайт и веб-службу. Они отлично работают в IIS.
[АКТУАЛЬНАЯ ПРОБЛЕМА]
Я открываю Visual Studio, нажимаю Файл> Открыть> Веб-сайт> Локальный IIS> [Имя приложения], и он открывается, но мои файлы .design не вкладываются в объекты ASPX / ASCX, и когда я щелкаю правой кнопкой мыши и выберите «Просмотреть код», чтобы перейти к разметке, а не к коду. Как только я дошел до кода, у меня не было доступа ни к одному из участников проекта, как будто возникла проблема с подключением.
Я попытался создать веб-сайт из IIS через Visual Studio, и он отлично работает. Я закрыл его и снова открыл, чтобы увидеть, сохранится ли эта функциональность, и это произошло.
Я сталкивался с этим раньше, и мне пришлось заново создать новый сайт с помощью Visual Studio и вручную заново заполнить его всеми моими классами из «сломанного» решения. Я хотел бы решить это правильным способом.
Пожалуйста, помогите!
Адам