Usar Visual Studio Express 2012 para desarrollar extensiones GeneXus
Para quienes programamos poco en C#, es muy practico usar las versiones Express de Visual Studio que son gratuitas. Esta versión tiene la limitación que no permite hacer el debug de DLL, porque no tiene posibilidad de ejecutar programas externos para debug. Dicha limitante, es solamente en la edición del proyecto y si se agregan las lineas en negrita al archivo de extensión .csproj ya se puede depurar dll. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <StartAction>Program</StartAction> <StartProgram>C:\Program Files (x86)\Artech\GeneXus\GeneXusXEv2Desa\GeneXus.exe</StartProgram> <DebugSymbols>true</DebugSymbols> Esto es muy práctico para quienes desarrollamos extensiones GeneXus, pues permite levantar GeneXus mientras realizamos el debug de las dll. En versiones pagas de Visual Studio, esto se puede editar directamente desde la interfaz del producto.