现在我们在Service Fabric应用程序开发中已经到了这一点,我们需要添加一个可以在运行时覆盖的自定义参数(如https://azure.microsoft.com/en-us/documentation/articles/service-fabric-manage-multiple-environment-app-configuration/中所述)。我们还处于开发阶段......还没有蔚蓝的生产环境,所以这个问题主要涉及从visual studio运行服务结构集群或通过VM中的PowerShell脚本运行。我知道Deploy-FabricApplication.ps1
在调试期间运行,根据该文件中的使用说明,我可以覆盖自定义参数。但是,我似乎无法弄清楚我在Visual Studio中的位置,以便当不同的开发人员启动调试会话时,他们可以将自定义参数值设置为在其开发环境中有意义的值。有任何想法吗?我们的任务是研究如何更好地处理秘密存储,但我们还没有完全存在。
答案 0 :(得分:3)
您可以添加多个publish profiles(可选择不加入)。如果需要,每个开发人员一个。 对于机密:您可以encrypt settings和/或使用Azure Key Vault与服务主体相结合,类似于shown here。