Pregunta

Necesito hacer referencia a ensambles externos de una docena de sitios web ASP.NET. Estos ensamblajes no estarán en el GAC, sino que se ubicarán en una ubicación relativa al sitio web (".. .. dlls versión").

Por lo que entiendo, Visual Studio no tiene una referencia de ensamblaje explícito o forma de vincular un sitio web a una biblioteca externa .csproj o .dll. (A diferencia de un proyecto web).

Estos sitios son proyectos de muestra para el httpmodule de reseña de código abierto http://imageresingin.net/.

No quiero hacer que los usuarios ejecuten un archivo .bat para copiar las dlls en cada carpeta /bin.

¿Hay algún archivo de sugerencias secretas que pueda usar para que Visual Studio sepa dónde buscar?

Estoy trabajando en la resolución de ensamblaje dinámico, pero eso no ayudará a Visual Studio en absoluto, solo las versiones alojadas del sitio.

¿Fue útil?

Solución

Agregue los nombres completos de los asambleas al <compilation> Elemento de Web.Config, y póngalos en el GAC en su máquina Dev.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top