Как из юзер-контрола (ascx) сделать dll, чтобы его можно было без исходников использовать?

Mere Mortal
Дата: 25.03.2010 12:15:20
Есть юзер контрол, как из него сделать Dll, чтобы можно было использовать в других проектах в духе

<%@ Register Assembly="MyDLL" Namespace="MyDLL" TagPrefix="cc1" %>

?
МСУ
Дата: 25.03.2010 12:23:45
Mere Mortal
Дата: 25.03.2010 12:49:22
Скорее что-то типа http://www.gotdotnet.ru/blogs/crash/6540/
IvanN
Дата: 25.03.2010 13:12:51
посмотрите ещё про класс CompositeControl

Создается полностью в шарповском коде,без дизайнера, но зато можно создавать библиотеки контролов.
Mere Mortal
Дата: 25.03.2010 13:36:42
C помощью приблуды "Visual Studio 2008 Web Deployment Projects" сделал, как в статье из моей ссылки. Но жаль что её ставить надо отдельно.
oleginn
Дата: 25.03.2010 14:21:29
Mere Mortal
C помощью приблуды "Visual Studio 2008 Web Deployment Projects" сделал, как в статье из моей ссылки. Но жаль что её ставить надо отдельно.

Да, это единственный способ выносить контролы с дизайном в дллки. Правдо он почему-то обладает некоторыми глюками, если солюшен с ним запускают несколько разработчиков через репозитарий (там какой-то непреодалимый геморрой с путями). Если его держать в одном месте и отдавать остальным только дллку, то проблем вроде не возникает, но это может быть не удобно в плане отладке тем, кто будет её использовать.