我在asp.net C#的系统,和我有系统3环境:生成类参数
- 开发环境
- 同系环境
- 生产环境
和我有一个类在我的系统中保存了所有必要的参数(连接字符串,图像文件夹,文件夹),但这些参数在3种情况下不同。
我想根据我使用的环境创建一个参数工厂。
有人知道使用这个或一些例子的模式?
我在asp.net C#的系统,和我有系统3环境:生成类参数
和我有一个类在我的系统中保存了所有必要的参数(连接字符串,图像文件夹,文件夹),但这些参数在3种情况下不同。
我想根据我使用的环境创建一个参数工厂。
有人知道使用这个或一些例子的模式?
我通常通过一个web.config appSetting来解决这个问题,我可以在其中指定部署类型(dev,stage,live)。在运行时,我可以编程方式决定要做什么。
通常我使用的web.config转换为这样的:
你也可能想看看进入一个Visual Studio插件,这个过程(慢猎豹)帮助:
您应该使用配置文件/数据库来存储您的环境特定设置。 – FishBasketGordo 2012-03-04 23:07:49
您是否使用Visual Studio 2010?然后你应该使用Web.config转换。 – 2012-03-04 23:09:15
“同源环境”是什么意思?我查了一下“同源”,但没有看到这与环境有什么关系。 – 2012-03-04 23:13:01