= Technical FAQ = == Software requirements == To obtain the source code of EwE 5 and 6, you will need the following: * A Subversion client such as [http://tortoisesvn.net/ TortoiseSVN] * Log-in access to this site, [mailto:ewedevteam@gmail.com?subject=Need%20wiki%20username contact us] if you require this. * Use the following URL to access the Subversion repository: !http://sources.ecopath.org/svn/Ecopath/trunk/Ecopath6. To compile the source code of EwE, you will need: * Microsoft Windows XP or newer. The EwE6 sources are not [http://www.mono-project.com/Main_Page MONO] compliant. * [http://msdn.microsoft.com/en-us/vbrun/default.aspx Microsoft Visual Basic 6] for EwE5. * [http://www.microsoft.com/express/Windows/ Microsoft Visual Basic Express] or [http://msdn.microsoft.com/en-us/vstudio/default.aspx Microsoft Visual Studio] for EwE6. * [http://support.microsoft.com/kb/239114 Microsoft Jet Engine 4.0] for using the MDB drivers. Native to Windows XP and newer. * [http://www.microsoft.com/downloads/details.aspx?FamilyID=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en Microsoft 2007 Office drivers] for using ACCDB database drives. Installed with Office 2007, and native to Windows Vista and newer. == Code documentation == * [wiki:CodeDocumentation Documenting your code] - How to write and publish in-code documentation with Visual Studio and [http://blogs.msdn.com/sandcastle/ SandCastle] == Coding issues == We've ran into a series of limitations and oddities that we want to prevent from happening. Here are a few links that convey some of our experiences: * [wiki:CodeBestPractices Best practices] * [wiki:ScientficInterfaceKnownCompileErrorsFaq Solving key EwE6 source code errors]