Изграждане на TFS уебсайт -› Името на типа или пространството от имена „something_ascx“ не съществува в пространството от имена „ASP“

Здравейте, опитвам се да създам уебсайт с помощта на Team Build 2010 (TFS и други), но ми дава следната грешка:

Името на типа или пространството от имена „something_ascx“ не съществува в пространството от имена „ASP“ (липсва ли ви препратка към асемблиране?)

Докато отидох в Google, разбрах, че ASP е „псевдо“ пространство от имена, което не може да бъде препратено по време на компилиране... но какво трябва да направя, за да работи?


person Conrad Clark    schedule 22.11.2010    source източник


Отговори (2)


Вашата програма изгражда ли се локално? Какво ще кажете, ако получите най-новата версия на нова машина? Може да забравите да се регистрирате/актуализирате нещо.

person Afshar Mohebi    schedule 24.11.2010

dlls не са регистрирани по подразбиране, така че ако изграждате приложението след няколко регистрирани потребители, dlls трябва да се синхронизират ръчно. Обикновено създавам споделена папка и добавям всички dll приложения там, така че всички потребители да имат една и съща версия.

person Ali Tarhini    schedule 22.11.2010
comment
Благодаря за отговора Разбирам, имам споделена папка с всички мои dll файлове за приложения, но нямам представа как работи това по отношение на контролите на asp... Наистина ли трябва ръчно да синхронизирам App_Web_name-of-the-control.ascx.dll, когато някой промени нещо върху него? Би било по-добре, ако имах друг начин за препратка към контроли, тъй като копирането на десетки dll винаги изглежда грозно. - person Conrad Clark; 22.11.2010