Actualmente estoy trabajando con C# y desarrollando algunas aplicaciones de Silverlight que utilizan los servicios web de SharePoint como fuentes de datos.¿Configurando valores en tiempo de compilación en Visual Studio (C#)?
Los administradores de sharepoint decidieron que para "segregar" a los usuarios, tenían que crear la misma lista de multipuntos varias veces, y otorgar a los usuarios de cada rama acceso a la lista correspondiente para esa rama.
Eso crea un pequeño problema porque tengo que establecer el guid para las listas de SharePoint para cada rama, y compilar 5 versiones diferentes de la misma aplicación.
Finalmente, decidí crear una clase ListProperties, y pasar el nombre de la rama actual a un método para que devuelva el guid correcto.
Así que ahora, que la variable (rama) para "RAMA-A", compilar y cambiar el nombre de la aplicación para "AppBranchA.xap". Luego haz lo mismo para cada rama.
¿Hay alguna forma de pasar una cadena en tiempo de compilación y hacer que la variable (y, con suerte, el nombre de la aplicación también) cambie automáticamente?
Estoy dispuesto a escuchar otras formas de administrar varias construcciones a la vez.
gracias,
Esto no se compila. 'GUID' no puede ser un miembro' const' y los literales de cadena no son implícitamente convertibles a 'GUID' – JaredPar
@JaredPar corregidos. Todavía consigue el punto a través. – scottm