def dllVsExe():
 createAssembly('DLL', 'DLLEXE', 1)
 compileAssembly((Directory.GetCurrentDirectory() + '\\fooDLL.cs'))
 file_name = (Directory.GetCurrentDirectory() + '\\fooEXE.cs')
 file = open(file_name, 'w')
 print >>file, (cs_ipy % ('DLLEXE', 0))
 file.close()
 compileExe(file_name)

def dllVsExe ( ) : createAssembly ( 'DLL' , 'DLLEXE' , 1 ) compileAssembly ( ( Directory . GetCurrentDirectory ( ) + '\\fooDLL.cs' ) ) file_name = ( Directory . GetCurrentDirectory ( ) + '\\fooEXE.cs' ) file = open ( file_name , 'w' ) print >> file , ( cs_ipy % ( 'DLLEXE' , 0 ) ) file . close ( ) compileExe ( file_name )
creates a dll and exe of the same namespace to see which one ip uses .