如何在web.config转换过程中添加文件?
我有一个在Visual Studio 2012中开发的网站。web.config目前在其转换中包含以下文件: – web.Debug.config – web.Release.config
我最近在我的项目中添加了一个新的构buildconfiguration(命名为“Staging”)。 我怎样才能创build一个“web.Staging.config”转换文件?
VS中有两种方法可以生成web.config转换文件:
- 如果您有一个Web应用程序项目,请右键单击web.config并select添加configuration转换。 这将添加基于构buildconfiguration从项目中缺less的任何configuration转换(即如果您有生产和分段构buildconfiguration,两者都将得到一个转换添加)。
- 网站项目不支持此方法,因为它们不支持多个构buildconfiguration。
- 在任一Web项目types中, 右键单击发布configuration文件(.pubxml)并select添加configuration变换 。 这将只为该configuration文件添加新的configuration转换。
- 这需要VS2012更新2或VS2010( 我认为 )的Azure SDK 2.0。
- 在网站项目中,新的转换文件不会嵌套在web.config下,因为VS不支持这种行为。 只需在根文件夹中查找即可。
IN VS 2012:
- 转到生成 – >configurationpipe理器
- 点击主动解决schemeconfiguration,然后select“新build”。
- input新configuration的名称,然后单击保存。
- 右键单击您的Web.config文件,然后select添加configuration变换。
您的新转换文件将被自动创build。
- 无法应用项目X的发布属性
- 为什么在Visual Studio打开时,智能感知和代码build议将停止工作?
- 如何在VS2012下静态构buildQt 4.8 / 5.2,使用静态MSVC运行时,支持Windows XP?
- npm安装某些包(sqlite3,socket.io)失败,错误MSB8020在Windows 7上
- 可以在Visual Studio 2012中更改图标吗?
- debugging器不能继续运行该过程。 无法启动debugging器
- 如何执行“覆盖”关键字?
- 有没有办法使用键盘快捷方式缩放Visual Studio文本编辑器?
- 禁用Visual Studio devenv解决scheme保存对话框