Ok I get it to compile but I take the .dll from the release folder and move into the module folder and run Orbiter. It runs but no vessel is there. The dll with crimson editor is about 100kb but the new dll is 32kb
[SIZE=+3]Build Log [/SIZE] Build started: Project: j2200, Configuration: Release|Win32
[SIZE=+2]Command Lines [/SIZE] Creating temporary file "c:\orbiter\Modules\j2200\j2200\Release\RSP00001915043920.rsp" with contents
[
/OUT:"C:\orbiter\Modules\j2200\Release\j2200.dll" /INCREMENTAL:NO /LIBPATH:"C:\Orbiter\Orbitersdk\include" /LIBPATH:"C:\Program Files\Microsoft Platform SDK\Lib" /DLL /MANIFEST /MANIFESTFILE:"Release\j2200.dll.intermediate.manifest" /NODEFAULTLIB:"msvcirt.lib" /DEBUG /PDB:"c:\orbiter\Modules\j2200\release\j2200.pdb" /LTCG /MACHINE:X86 /FIXED:No kernel32.lib user32.lib gdi32.lib kernel32.lib
".\Release\AssemblyInfo.obj"
".\Release\j2200.obj"
".\Release\Stdafx.obj"
".\Release\app.res"
]
Creating command line "link.exe @c:\orbiter\Modules\j2200\j2200\Release\RSP00001915043920.rsp /NOLOGO /ERRORREPORT

ROMPT"
Creating temporary file "c:\orbiter\Modules\j2200\j2200\Release\RSP00001A15043920.rsp" with contents
[
/outputresource:"..\release\j2200.dll;#2" /manifest
.\Release\j2200.dll.intermediate.manifest
]
Creating command line "mt.exe @c:\orbiter\Modules\j2200\j2200\Release\RSP00001A15043920.rsp /nologo"
Creating temporary file "c:\orbiter\Modules\j2200\j2200\Release\BAT00001B15043920.bat" with contents
[
@echo Manifest resource last updated at %TIME% on %DATE% > .\Release\mt.dep
]
Creating command line "c:\orbiter\Modules\j2200\j2200\Release\BAT00001B15043920.bat"
[SIZE=+2]Output Window [/SIZE] Linking...
Generating code
Finished generating code
Embedding manifest...
[SIZE=+2]Results [/SIZE] Build log was saved at "file://c:\orbiter\Modules\j2200\j2200\Release\BuildLog.htm"
j2200 - 0 error(s), 0 warning(s)