Какова цель файлов конструктора в проектах веб-приложений Visual Studio 2008?

StackOverflow https://stackoverflow.com/questions/28481

Вопрос

Существует процесс преобразования, который необходим при переносе веб-сайта Visual Studio 2005 в проекты веб-приложений Visual Studio 2008.

Похоже, что VS2008 создает файл .designer.файл для каждого aspx-файла, когда вы щелкаете правой кнопкой мыши по файлу или самому проекту в обозревателе решений и выбираете "Преобразовать в веб-приложение".

Какова цель этих дизайнерских файлов?И они не будут существовать в релизной сборке веб-приложения, надеюсь, это просто промежуточные файлы, используемые во время разработки?

Это было полезно?

Решение

Они содержат все материалы дизайнера форм, которые раньше помещались в раздел кода #Region "Сгенерированный дизайнером веб-форм код".вместо того, чтобы поместить его в файл .aspx.vb, где люди могли бы отредактировать его (по ошибке или нет), он был перенесен в отдельный файл, так что вам никогда не придется его просматривать.

Другие советы

То, что сказал кибби.

Что касается части вашего вопроса о существовании в сборке релиза, то это зависит от того, какой у вас веб-сайт.Если у вас есть предварительно скомпилированный веб-сайт, то Нет из файлов кода (.vb, .cs и т.д.) необходимо развернуть сервер.Они компилируются в .библиотеки DLL (сборки) и развертываются таким образом вместе с файлами .as *x.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top