Вопрос публикации в.NET WAP - CodeFile включен в публикацию

Я использую проект веб-приложения для разработки некоторых веб-элементов управления (C#).

В WAP директива управления пользователем содержит кодовый файл и наследует атрибуты.

Когда я публикую WAP на целевой веб-сайт. DLL из bin правильно копируется в корзину сайта, пользовательские элементы управления (файлы.ascx) копируются правильно.

Когда я выполняю сборку на веб-сайте, я получаю ошибки, поскольку файлы ascx все еще содержат атрибут codefile в директиве. Чтобы решить эту проблему, я просто удаляю атрибут codefile, и ascx все еще работает, так как код выбирается через наследование (которое теперь находится в dll).

Мой вопрос - может ли публикация автоматически удалить атрибут codefile для меня. или.. я неправильно использую WAP / Build / Publish?

Большое спасибо, Адам

1 ответ

Если вы используете проект веб-приложения, страницы aspx и элементы управления ascx должны использовать CodeBehind вместо атрибута CodeFile в директиве страницы.

Другие вопросы по тегам