2014-09-18 9 views
8

Utilizzo MSDeploy per modificare il web.config del mio servizio al momento della distribuzione. Funziona alla grande eccetto che ora sto sviluppando un'app Lightswitch che genera il proprio file parameters.xml. Quindi, mentre posso configurare i parametri specifici di Lightswitch al momento della distribuzione, non ho trovato un modo per iniettare i miei parametri. Naturalmente posso modificare i parametri.xml dopo la pubblicazione. C'è un modo più semplice per dire a Lightswitch di includere i miei parametri?Estensione della parametrizzazione di distribuzione in un'applicazione switch di luci

risposta

1

In un progetto di applicazione Web standard ASP.NET è possibile semplicemente aggiungere un file parameters.xml al progetto e verrà utilizzato al posto del file generato. Mi aspetto che LightSwitch supporti anche questo, ma il seguente post sul blog del 2011 suggerisce che non funziona.

http://blog.pragmaswitch.com/?p=120

Forse questo è stato risolto in versioni più recenti di VS/MSBuild. Proverei prima questo

Il blog precedente suggerisce di modificare il file parameters.xml nel pacchetto come soluzione alternativa.

Si potrebbe anche aggiungere i parametri con l'impostazioni MSDeploy.exe declareParamFile o declareParam

http://technet.microsoft.com/en-us/library/dd569084(v=ws.10).aspx

Spero che questo aiuti!

+0

Fondamentalmente non l'ho mai fatto funzionare. Per quanto posso dire, il post del blog era corretto e sono andato per usare una fase di post distribuzione per modificare il file dei parametri. Poco dopo siamo passati dall'utilizzo di Lightswitch a Straight Web API 2. – DubiousPusher

Problemi correlati