没有预览转换的选项

时间:2014-08-28 18:41:36

标签: visual-studio-2013 web.config-transform

我正在使用Visual Studio 2013,有一次我能够右键单击web.config转换文件,并且有一个“预览转换”选项,我可以单击该选项并查看转换结果文件。它不再适合我的任何解决方案。

如何获取此选项或是另一种进入转换预览的方式?

我最近更新到了Update 3.

2 个答案:

答案 0 :(得分:1)

我找到了一个名为SlowCheetah的Visual Studio扩展,它允许我预览转换。我仍然不确定Visual Studio的转换预览会发生什么,但我可以做我现在需要的。

答案 1 :(得分:1)

对于来此帖子的其他人,我在 VS 2019 中遇到了同样的问题。问题似乎是文件名中的环境名称,即 web.<environment>.config 必须作为 Build 存在 配置。由于在您将转换命名为 web.Release.config 时,默认情况下存在 Release 和 Debug,因此应出现菜单选项。如果要添加不同的转换文件名,开发/暂存/生产,请从 配置管理器 添加新配置。在这种情况下,我将创建三个名为 Development、Staging 和 Production。在项目中添加这些配置后,对其运行 Rebuild,然后右键单击转换文件。您应该会在菜单顶部附近看到预览转换选项。