2010-01-21 53 views

Respuesta

19

Cree un proyecto de biblioteca de clases .NET si solo desea un proyecto de biblioteca. Si se trata de un proyecto que ya existe, se puede establecer el tipo de la salida del proyecto a una DLL ("Biblioteca de clases ') en lugar de un archivo ejecutable (' de aplicaciones de Windows '/' aplicación de consola de") en las propiedades del proyecto .

4

¿Qué tipo de proyecto creaste? Parece que quisiste crear una biblioteca de clases pero accidentalmente creaste un ensamblado ejecutable. Asegúrese de estar creando un conjunto de biblioteca de clase (es decir, ".dll", no ".exe").

Si no está usando Visual Studio y está compilando su código con csc.exe, asegúrese de que está especificando /target:library para compilar su código en una biblioteca.

+0

Nota: para MSBuild, establezca el atributo TargetType en la tarea Csc. –

1

Desea que el proyecto sea del tipo Biblioteca de clases. Creo que puede cambiar el tipo de proyecto en la configuración de propiedades del proyecto.

0

o puede utilizar el método principal de vacío probada y verdadera

0

tengo la solución. Realmente simple Usted escribió el vacío estático principal con minúsculas. Debería escribirlo así: static void Main()

+0

no, él no quiere/necesita un Main() para su biblioteca –

0

Este problema se produce cuando eliminamos el archivo App.xaml de nuestro proyecto después de que se haya escrito el método requerido, asegúrese de que su archivo App.xaml esté en el formato correcto con el espacio de nombres respectivo y referencias, si no es así, créelo y agréguelo a su proyecto.

Cuestiones relacionadas