我创建了三个配置。 “发展”,“测试”,“生产”。
我的设置中也定义了数据库连接字符串
有没有办法可以利用以下屏幕确保每个配置的设置字段中的值都正确?
对于包含实体模型的类库来说,这是可能的吗?
答案 0 :(得分:1)
我可以为您提供三种选择。
1)在预构建中使用$(ConfigurationName)将其传递到批处理文件或类似文件中。
2)为每个构建配置使用具有单独部分的配置文件。 VS支持这一点。我认为这是最好的选择。见下文。
e.g。
3)在每个项目配置中声明一个唯一的编译符号,并在代码中使用它进行条件编译(不推荐)。