Bueno finalmente descubri (en realidad no fue descubrimiento mi, lo encontre buscando en la red) la manera de poder ejecutar una aplicacion de c# directamente desde otra maquina (yendo por una red local).
En Microsoft .NET Framework 2.0 Configuration hay que ir hacia My Computer. Seleccionar Configure Code Access Security Policy y luego Adjust Zone Security.
Ahi hay que dar un par de "next" hasta poder elegir el nivel de seguridad de la Intranet Local en Full Trust.
Una vez hecho eso ya se puede ejecutar la aplicacion.
Lo que no averigue todavia es que consecuencias puede traer este cambio...
El otro problema es que esta herramienta se encuentra en el SDK (que todavia no se bien que es), por lo tanto en mi maquina que tengo instalado Visual Studio ya lo tengo, pero en una maquina cliente no esta.
Para solucionar esto tengo que hacer los cambios necesarios en mi maquina (que tiene SDK) y luego en la pantalla donde antes elegi Adjust zone security seleccionar Create Deployment Package.
Esto me genera, por lo que entendi, un paquete con la config. de seguridad que necesito. Por lo que el archivo que creó lo ejecuto en cada maquina cliente y listo, ya puedo correr la aplicacion ahi tambien sin necesidad de instalar el SDK.
Bueno no se si me explique bien o si a alguno le pueda llegar a servir. El que quiera aclarar un poco esto bienvenido sea.
Les dejo el link del que saque casi toda la info.
http://ebersysesp.blogspot.com/2007/04/dis...-seguridad.htmlsaludos