Estoy intentando usar Scintilla .NET en un proyecto (quiero un buen editor + resaltado de sintaxis, etc.). Desafortunadamente, cuando hago referencia a los binarios en mi proyecto, parece que no puedo usar los controles de Scintilla. Tengo dos errores diferentes.Cómo usar Scintilla .NET en C# Project?
La primera ocurre cuando se añade SciLexer.dll como una referencia a mi proyecto . Aparece un mensaje que dice: No se puede agregar una referencia a SciLexer.dll . Asegúrese de que el archivo esté accesible y que sea un ensamblado válido o un componente COM.
El segundo error se produce cuando intento utilizar los controles de ScintillaNET.dll. Si trato de arrastrar el componente a un formulario, aparece el siguiente mensaje: No se pudo crear el componente Scintilla. El mensaje de error sigue: System.ComponentModel.Win32Exception:% 1 no es una aplicación Win32 válida en ScintillaNet.Scintilla.get_CreateParams()
Cualquier ayuda con cualquiera de estos problemas sería muy apreciada. Para el registro, estoy ejecutando Visual Studio 2008 corriendo en una plataforma de Windows 7 de 64 bits.
Gracias.
Consideraría la opción de eliminar las alternativas? Realmente me gusta el ICSharp.TextEditor, que es parte de SharpDevelop, un IDE gratuito para el desarrollo de .NET. El editor es bastante poderoso, el código C#, funciona como un encanto en 32- y sistemas de 64 bits: "simplemente funciona". Obtenga aquí http://www.icsharpcode.net/OpenSource/SD/Default.aspx y obtenga el subproyecto ICSharpCode.TextEditor desde la gran solución –