Muchas gracias a todos.
He cambiado las referencias al sesion de default al de mi programa, activado la opción de "permitir que los usuarios de la red cambien mis archivos" y cerre el session y el database en tiempo de diseño. Despues de esto me daba otro error (path not found 'c:\temp\pdoxurs.lck' creo recordar, o algo parecido) pero lo arregle creando la carpeta temp en c porque no la tenia, un despieste tonto
. Despues de eso me compilo sin problemas, ahora solo queda probarlo en la red de la empresa y ver si todo funciona. Cuando lo pruebe os diré si ha funcionado.
De nuevo gracias a todos por vuestra ayuda.