pau*_*260 84 asp.net web-config transform
我在我的解决方案中添加了一个现有的ASP.Net Web应用程序项目.除了标准的调试和发布配置,该解决方案还有两个自定义配置,SAT和UAT.对于新的Web应用程序,右键单击Web.Config显示上下文菜单,但"添加配置转换"选项显示为灰色.
我不知所措.新项目是一个Web应用程序.Configuration Manager不显示此项目的两个自定义配置,但它适用于其他项目.项目似乎在解决方案文件中具有正确的条目.
思考?
Jer*_*emy 107
您必须首先在Configuration Manager中定义配置.要确保启动Configuration Manager,可以访问:Build-> Configuraton Manager来访问它
在Active Solution Configuration下拉列表中,选择<New...>.添加完成后,您就可以"添加配置变换".
不要直接编辑解决方案文件.它只会引起头痛.
Pau*_*sma 40
当我们使用PublishProfiles时,对我来说,答案是右键单击相关pubxml文件(在项目文件夹子文件Properties夹中找到PublishProfiles),然后选择Add Config Transform.没有管理者需要;).
Mat*_*att 16
就我而言,在Visual Studio 2015中,当我基于项目模板创建新解决方案时,Add Config Transform显示为灰色 - 但原因不同:
点击"显示所有文件"显示文件已经存在 - 仅隐藏.因此,按钮显示为灰色(因为没有必要添加它们,因为它们已经存在).
笔记:
我不想添加其他配置,只需使用Debug和Release.如果您创建一个,选择它,并且转换文件尚不存在,则上下文菜单项" 添加配置转换"处于活动状态且不显示为灰色.
如果要创建其他配置转换文件,请记住在Visual Studio中,配置转换与配置相关联.要添加另一个转换,您需要先添加新配置.要添加另一个,请执行以下操作:通过配置管理器(您可以选择调试或发布的下拉列表),首先添加新配置,例如myNewConfig.然后选择myNewConfig.现在在Solution Explorer中选择Web.config,右键单击并在上下文菜单"Add Config Transform"中选择 - 它将创建Web.myNewConfig.config.一旦存在,上下文菜单将再次变灰,因为VS仅允许每个配置一次转换.
| 归档时间: |
|
| 查看次数: |
31894 次 |
| 最近记录: |