Pregunta

Estoy intentando jugar con TopShelf para alojar una aplicación de consola como servicio de Windows, pero me estoy encontrando con problemas ...

He hecho referencia a la DLL TopShelf, junto con la DLL LOG4NET desde la aplicación de mi consola. Sin embargo, cuando compilo, ya sea con o sin código que hace referencia a TopShelf, se muestra el error de compilación mencionado en el título, y luego mi referencia superior se invalida (y log4net también).

Siento que me estoy perdiendo algo obvio: cualquier sugerencia sería apreciada.

¿Fue útil?

Solución

Cambie el proyecto a apuntar .NET 4.0 en lugar del perfil del cliente .NET 4.0. TopShelf References System.web para el tablero de proceso.

Otros consejos

Puede usar NUGET para instalar TopShelf en su proyecto

Instalación superior

En VisualStudio, vaya a Tools/Nuget Pakage Manager/Pakage Manager Console

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