Имам уеб приложение ASP.Net, което искам да използвам като многократна потребителска контролна библиотека в други уеб приложения.
Едно решение за този проблем е да използвате това, което Скот Гътри е описал тук:
http://weblogs.asp.net/scottgu/archive/2005/08/28/423888.aspx
това е да копирате ascx/aspx файлове (без техния код) в уеб приложенията, които използват контролната библиотека.
Всъщност виждам друго решение: да вградите ascx/aspx в потребителската контролна библиотека и след това да използвате персонализиран доставчик на виртуален път, за да ги получите.
Някой знае ли кое решение е най-доброто?
От гледна точка на внедряване доставчикът на виртуален път изглежда по-добър. Решението „ascx/aspx copy“ обаче е по-лесно за изпълнение (няма нужда да създавате потребителски доставчик на виртуален път).