2014-09-18 40 views
8

我正在使用MSDeploy在部署時更改我的服務的web.config。除了現在我正在開發一個生成自己的parameters.xml文件的Lightswitch應用程序之外,這很好。因此,雖然我可以在部署時配置Lightswitch特定參數,但我還沒有想出一種方法來注入我自己的參數。我可以在發佈後修改parameters.xml。有沒有更直接的方式告訴Lightswitch包含我的參數?在電燈開關應用程序中擴展部署參數化

回答

1

在一個標準的ASP.NET Web應用程序項目中,您可以簡單地將一個parameters.xml文件添加到您的項目中,並將使用它來代替生成的文件。我希望LightSwitch支持這一點,但從2011年的以下博客文章表明它不起作用。

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

也許這已被固定在較新版本的VS /的MSBuild。我會先試試這個。

以前的博客建議修改軟件包中的parameters.xml文件作爲解決方法。

您還可以添加使用MSDeploy.exe設置declareParamFile或declareParam

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

希望這有助於參數!

+0

基本上我從來沒有得到這個工作。據我所知,博客文章是正確的,我去使用後部署步驟來修改參數文件。不久之後,我們從使用Lightswitch切換到直接的Web API 2。 – DubiousPusher 2015-12-16 18:17:29