Visual Studio 2015配置转换选项丢失。

5
我刚刚在Windows Server 2012 R2上安装了Visual Studio Prof 2015(版本14.0.2542501更新3),并安装了Configuration Transform Extension。我是域管理员,并已将开发人员组添加到本地管理员组和远程访问组中。
当我打开VS并右键单击项目的应用程序配置时,可以看到“添加配置转换”选项;但是,当开发人员作为管理员远程登录到机器上时,右键单击菜单没有Config Transformation选项。
我不确定为什么会发生这种情况,因为两个环境都设置为“常规”,所以我猜想这是权限问题?
配置转换选项丢失 Config Transformation option missing 配置转换选项可用 Config Transformation option available

我成功地通过在缺少“添加配置转换”选项的开发人员用户配置文件上安装扩展来使其工作。由于某种原因,当您安装扩展时,它并没有全局安装,它只安装到您登录的用户,这真的很奇怪,几乎我安装过的每个程序都是只需安装一次,就可以为所有用户工作,扩展也是如此,但不适用于这个。 - sqldbaguy
1个回答

0

首先确保配置已经存在(您可能已经有了Debug和Release)。如果没有,请在“配置管理器”中添加它(例如Test、Prod等)。一旦您完成了配置,就可以构建解决方案并单击“解决方案资源管理器”中的“显示所有文件”按钮。 解决方案资源管理器顶部栏

展开Web.Config,之前存在的所有配置转换都将出现。如果您创建了一个新的配置,则切换到该构建。右键单击Web.config文件,将出现为当前构建添加配置文件的选项。


没有理由要求您必须设置配置才能进行转换。我知道还有其他更好的方法。 - Joe Phillips

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接