Accidentalmente creé una biblioteca de clase C# en lugar de una biblioteca de clases de Silverlight durante bastantes dlls. ¿Es posible modificar el archivo del proyecto fácilmente para convertirlo en lugar de crear uno nuevo?¿Cómo se convierte un proyecto de biblioteca de clase C# a un proyecto de Silverlight?
6
A
Respuesta
10
Habiendo hecho esto, IMO lo más fácil es comenzar de cero. No toma mucho tiempo copiar unos pocos archivos .cs y agregar algunas referencias, etc. Si usted realmente desea que pueda hacer una comparación en el csproj; los cambios obvios son <ProjectTypeGuids>
, <SilverlightApplication>
, <ValidateXaml>
, <ProductVersion>
y <ProjectExtensions>
... y probablemente muchas de las referencias ... hmmm - sí, solo empiece de nuevo; ¡Será más seguro!
Si necesita soportar múltiples marcos, puede hacer trampa (para evitar tener que mantener archivos de proyecto 2+) - Lo hago en protobuf-net - incluyendo:
<Compile Include="..\protobuf-net\**\*.cs" />
que dice "recopilar toda los archivos .cs en cualquier nivel bajo la ruta .. \ protobuf-net ".
Cuestiones relacionadas
- 1. ¿Por qué no puedo agregar una referencia de proyecto de biblioteca de clase a un proyecto de Silverlight?
- 2. Cómo probar un proyecto de biblioteca Android
- 3. Lea de App.config en un proyecto de biblioteca de clase
- 4. Agregar un proyecto de biblioteca Android a un proyecto de Android evita que Ant construya
- 5. ¿Cómo agregar un Proyecto de biblioteca a un proyecto de Android?
- 6. proyecto nativa de Android que hacen referencia a la biblioteca compartida de C++ proyecto de biblioteca
- 7. ¿Cómo referencia un proyecto C# de un proyecto C++/CLi en la misma solución?
- 8. Cómo agregar una biblioteca a un proyecto de Eclipse
- 9. Cómo usar una clase de un proyecto C# con otro proyecto C#
- 10. Agregar una biblioteca/JAR a un proyecto de Android Eclipse
- 11. C#: Cómo convertir un proyecto de sitio web a un proyecto web
- 12. ¿Cómo crear una biblioteca estática de un proyecto de Xcode?
- 13. VS2010: Advertencia sobre agregar proyecto de referencia al proyecto Silverlight del proyecto .NET
- 14. Netbeans: ¿cómo incluir otro proyecto de biblioteca estática de C++?
- 15. ¿Cómo agregar el manifiesto de ensamblaje a un proyecto de biblioteca de clase C# .NET en Visual Studio 2008?
- 16. Agregar una biblioteca mediante programación a un proyecto de Eclipse
- 17. ¿Cómo crear un proyecto C?
- 18. ¿Algún proyecto real de Silverlight?
- 19. Cómo puedo heredar las dependencias/referencias del proyecto de un proyecto a un proyecto dependiente en Visual Studio
- 20. Agregar DLL de C++ a un proyecto de C#
- 21. Agregar una naturaleza C/C++ a un proyecto de Eclipse
- 22. Solución ASP.NET con proyecto de biblioteca de clase
- 23. interactuando entre un proyecto de C# y un proyecto de C++ en la misma solución
- 24. Cómo hacer referencia a un icono de un Proyecto de biblioteca en AndroidManifest.xml de la aplicación
- 25. ¿Cómo puedo agregar un "Proyecto de biblioteca" en IntelliJ IDEA?
- 26. recursos en el proyecto de la biblioteca de clase
- 27. ¿Cómo se convierte una cadena de C++ a un int?
- 28. Agregar clase compilada java a un proyecto de maven
- 29. Actualizar un dll de referencia en un proyecto C# sin volver a compilar el proyecto
- 30. Hacer referencia a una WixVariable definida en un proyecto de biblioteca WiX desde un proyecto de configuración de WiX