我们在解决方案中有一个WebApi2项目。
该解决方案具有多个启动项目,WebApi2项目具有不打开任何页面的设置。我设置了这个设置,并在TFS中检查解决方案。
其他开发人员获取最新资源,但这些设置已消失(或重置为默认值)?
这些设置是否为每个用户设置,如果是,这些设置如何在用户之间共享?
答案 0 :(得分:3)
不,您无法分享这些属性。 Visual Studio认为某些属性是基于用户的,比如在调试时要启动的项目,构建模式等等。
这是他们认为在用户基础上最有用的东西,而不是基于项目。您也可以将*.user
文件放在版本控制系统中。然后所有用户属性也将共享。您还可以创建一个更改user
配置文件的预建事件。
答案 1 :(得分:0)
启动项目存储在Visual Studio中的.suo文件中。但是,.suo文件中有许多其他特定于用户的(可能是特定于机器的)文件,这使得它们不适合提交源代码控制。
但是,您可能会有一些选择: