Hola:
La estructura que tengo es la que comentas
- Solucion Website (2 proyectos)
- C:\Inetpub\wwwroot\DotNetNuke\Website(lo tengo generado en el ISS como dotnetnuke)
- Mi proyecto FPruebaAgregarOut4
El proyecto DNN me compila y puedo debuggear (antes de haber añadido el proyecto).
En mi proyecto FPruebaAgregarOut4 tenía referenciada la DLL a una carpeta que tengo con DLLs, pero ahora lo he cambiado y apunta al bin de la solucion DNN, tanto DotNetNuke.dll como Microsoft.ApplicationBlocks.Data.DLL que son las que no me reconocia por defecto.
Me sigue sin reconocer los controles que se han generado con la plantilla StarteKit, me refiero a los controles de EditFPruebaAgregarOut4.ascx, Settings.ascx, y ViewFPruebaAgregarOut4.ascx.
Ejemplo del error:
Error 1 No se encontró el archivo '~/controls/LabelControl.ascx'. C:\Proyectos\Visual Studio .Net 2.0\DNNModuloPrueba\FPruebaAgregarOut4\FPruebaAgregarOut4\EditFPruebaAgregarOut4.ascx
Como no me reconoce el control, pues luego en el codigo vb cuando hace referencia por ejemplo a "txtContent.Text" pues falla.
No se si se me escapa algo basico que no veo, o hay que configurar de alguna manera los proyectos o la solucion.
Por probar me he ido propiedades de la solucion y le he dicho "Proyecto de inicios multiple" , he puesto que \FPruebaAgregarOut4 dependa del proyecto WebSite, y me sigue dando los mismos errores y aparte al poner "Proyecto de inicios multiple" no me deja debuggear.
A ver si me puedes ayudar, a lo mejor lo ves una tontería, pero estoy un poco desesperadito(como diría Ned Flanders), y eso que todavia no me he puesto a generar codigo con plantillas para cuando cree Tablas etc.
Muchas gracias de antemano.
Saludos