Я публикую свой сайт как предварительно скомпилированную папку развертывания.Публикация пользовательского управления на веб-сайте asp.net
В моем веб-сайте, мы имеем UserControls. (ASCX и ascx.cs)
При публикации с помощью «правый клик на веб-сайте и опубликовать», мы хотим, чтобы добавить элементы управления ASCX как в папке развертывания без каких-либо изменений.
Но файл cs usercontrol (test.ascx.cs) может быть как dll в папке bin (предварительно скомпилирован) как dll appcode в папке bin.
Нам нужен контроль ascx, поскольку он не имеет предварительно скомпилированного формата, потому что мы загружаем usercontrol динамически во время выполнения.
Можно ли опубликовать так, чтобы пользовательские элементы «cs» были скомпилированы как dll, а usercontrols «ascx» опубликованы как несжатый источник?
Я не думаю, что вы можете сказать, пожалуйста, чтобы прекомпилировать мой сайт .. но только эти файлы! Это будет одно или другое. Лично я давно отказался от кнопки публикации ..Araxis Merge полностью :-) – Robert
Можете ли вы обновить вопрос с помощью кода, как вы динамически загружаете usercontrol во время выполнения? – Damith
Я не вижу связи между наличием кода в скомпилированной dll и динамической загрузкой ascx. Никто не исключает другого. Поэтому при всем уважении к первому ответу, который является технически правильным, я считаю, что вы здесь не в курсе. – Alexander