As I understand it, when using F#, you have to manually list the source files in dependency order for the compiler\'s benefit (if there is any way around that, please let me
About the Visual Studio 2008 integration, you can move up/down source files with a right click and choosing Move Up, Move Down or use the shortcut Alt+Up Arrow, Alt+Down Arrow after having selected the file.