[英]What is the difference between a Shared Project and a Class Library in Visual Studio 2015?
[英]Why are Visual Studio project properties not shared between users?
解决方案中包含一个WebApi2项目。
该解决方案具有多个启动项目,而WebApi2项目具有不打开任何页面的设置。 我设置了此设置,然后在TFS中签入解决方案。
其他开发人员可以获取最新资源,但是这些设置已消失(或重置为默认值)吗?
这些设置是按用户设置的吗?如果是,如何在用户之间共享这些设置?
不,您不能共享这些属性。 Visual Studio认为某些属性是基于用户的,例如调试时要启动的项目,构建模式等。
他们发现这只是基于用户而不是基于项目的最有用的东西。 您也可以将*.user
文件放入版本控制系统中。 然后,所有用户属性也将被共享。 您还可以创建一个预构建事件来更改该user
配置文件。
启动项目存储在Visual Studio的.suo文件中。 但是,.suo文件中还有许多其他特定于用户(可能是特定于机器)的文件,使它们不适合提交源代码管理。
但是,可能有一些选择适合您:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.