-
Notifications
You must be signed in to change notification settings - Fork 32
DeveloperGuide
Stephen Swensen edited this page Aug 6, 2015
·
11 revisions
IOR uses SlowCheetah for environment specific XML transformations, specifically for NLog configuration. You must
- Install the SlowCheetah VSIX package (directly from the web site provided download): https://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5
- Ensure Microsoft.Web.Publishing.Tasks.dll is installed: http://stackoverflow.com/questions/14398092/which-installer-installs-microsoft-web-publishing-tasks-dll
ScintillaNET is a managed wrapper / WinForms control around the native Scintilla text editing control used by Notepad++. It gives us rich text editing, syntax highlighting, etc.
IOR is compiled as a Win32 app, therefore we use the native SciLexer.dll instead of SciLexer64.dll. Scintilla.dll is included in the IOR project bin for runtime resolution, but at design-time the dll needs to be placed in C:\Windows to use the WinForms designer. See https://scintillanet.codeplex.com/workitem/23101 for details (note: C:\Windows\System32 does NOT work).