在灯光交换机应用程序中扩展部署参数化

时间:2014-09-18 22:36:21

标签: visual-studio-lightswitch msdeploy

我在部署时使用MSDeploy更改了我的服务的web.config。除了现在我正在开发一个生成自己的parameters.xml文件的Lightswitch应用程序之外,这种方法很有效。因此,虽然我可以在部署时配置Lightswitch特定参数,但我还没有找到一种方法来注入我自己的参数。我当然可以在发布后修改parameters.xml。是否有更直接的方式告诉Lightswitch包含我的参数?

1 个答案:

答案 0 :(得分: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

希望这有帮助!