Mantener una sola copia de código fuente en múltiples proyectos

18/09/2006 - 10:30 por RFOG | Informe spam
Hola a todos.

Tengo un pequeño problema.

Estoy haciendo una aplicación, que consta de dos proyectos independientes
pero que realmente tienen casi exactamente el mismo código fuente. Uno es
para Windows CE y el otro para PC.

La forma de compartirlo es teniendo diferentes configuraciones, pero
resulta que el Visual C# sólo me permite tener varias configuraciones CE,
pero no mezclar de PC y de sistemas embebidos (cosa que en cierta medida
comparto, pues ambos proyectos usan diferente "toolkit", aunque las
aplicaciones compiladas con el compact ejecuten sin problemas en un PC).

Entonces me he creado otro proyecto, de forma que en la solución tengo dos
proyectos, uno para CE y el otro para PC. Pero a la hora de intentar
compartir el código fuente, el muy &%&$€@@| del IDE me COPIA el código, y
lo que yo quiero es un mismo fuente para ambos...

¿Hay alguna forma de hacerlo, o me tengo que resignar?

Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
El número de hipótesis que puede explicar un fenómeno dado, es infinito.

Preguntas similare

Leer las respuestas

#6 RFOG
18/09/2006 - 12:41 | Informe spam
On Mon, 18 Sep 2006 12:29:03 +0200,
wrote:

Mostrar la cita
Si la documentación no miente, todo está dentro del mismo hilo... Me he
asegurado antes de empezar. Porque realmente mi aplicación está mal hecha
desde el principio. El "kernel" de la máquina debería ir en su propio
proceso, y la UI en otro. Es la forma canónica, pero como tan solo se
trata de una demo, pues para facilitarmen la tarea lo puse todo en el
mismo hilo. Ahora voy a pagar las consecuencias... porque me parece que
"de la documentación al hecho hay un trecho". Voy a mirar la lista de
procesos completa, a ver qué hay...

Mostrar la cita
Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
El número de hipótesis que puede explicar un fenómeno dado, es infinito.
#7 RFOG
18/09/2006 - 12:49 | Informe spam
Na, 11 threads que tiene la aplicacioncilla de marras... Y eso que la doc
dice que 1.

Ya está claro todo... Me toca "invokear" hasta al abuelo.



On Mon, 18 Sep 2006 12:41:11 +0200, RFOG
wrote:

Mostrar la cita
Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
El número de hipótesis que puede explicar un fenómeno dado, es infinito.
#8 floyd303
18/09/2006 - 13:01 | Informe spam
jajajaja... de todas formas programas para Windows CE no es nada
sencillo... asi que mucho animo y paciencia!!!

Saludos
Roberto M. Oliva

RFOG ha escrito:

Mostrar la cita
#9 Alejandro Mezcua
18/09/2006 - 13:14 | Informe spam
Hola.

Con Visual Studio puedes añadir un archivo fuente a un proyecto sin
necesidad de copiarlo. Para ello, en el proyecto pulsa 'Add existing...',
busca el archivo y, antes de darle al botón Add, fíjate que tiene una
pequeña flecha que te sacará un menú y hay una opción 'Add as link' que te
dejará el archivo en su ubicación original.

En el proyecto el icono del archivo cambia a algo parecido a un acceso
directo.

Un saludo,

Alejandro Mezcua
MVP .NET Compact Framework
http://www.byteabyte.net/

"RFOG" wrote in message
news:
Mostrar la cita
#10 RFOG
18/09/2006 - 13:17 | Informe spam
On Mon, 18 Sep 2006 13:01:25 +0200,
wrote:

Mostrar la cita
¿Me lo dices o me lo cuentas? Y encima con el juguete del C#.

Por cierto, creo que es un bug del NET, porque falla solito... Sin timer y
sin nada, como envíes una secuencia dentro de un bucle, se cuelga todo:

Ponte esto en el event de un botón en un proyecto vacío, y prueba a
clickar en el botón muchas veces seguidas... se cuelga hasta el visual
stdio...

private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 1000; i++)
{
serialPort1.Write(i.ToString());
//label1.Text = i.ToString();
}
}


Mostrar la cita
Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
El número de hipótesis que puede explicar un fenómeno dado, es infinito.
Ads by Google
Search Busqueda sugerida