如何在Visual Studio项目中全局设置起始URL?

7
我需要更改项目的起始URL。当我在属性页上设置起始URL时,它会被写入csproj.user文件而不是csproj文件。我尝试将<StartExternalURL>放入csproj文件的<WebProjectProperties>部分,但这并没有起作用。
是否有任何方法可以设置该属性并将其传播到整个团队,或者每个人都必须手动进行更改?

十年过去了...我想做同样的事情。我尝试将<StartExternalURL>添加到csproj中,但是除非它在csproj.user中,否则VS2019会忽略它。太糟糕了! - Greg Woods
1个回答

0

您应该将csproj.user文件添加到源代码控制中。当每个人检出时,他们的起始URL将被正确设置。


1
.user 文件就是用户自己设置的与项目设置不同的文件。在大多数情况下,.user 文件会被添加到 .tfignore.gitignore 中。将此文件放入源代码控制中的问题在于,如果人们忘记排除更改,他们会不断地覆盖它,这也会影响其他用户,因为他们的设置正在被别人覆盖。 - Chrono
@Chrono 这是一个有效的关注点,但我发现.user文件并不包含很多设置,或者这些设置并不经常更改,所以麻烦是有限的。尽管如此,这仍然是实现OP想要的最简单的解决方案。我猜你可以尝试使用源代码控制触发器在每次检出后修改文件,但那只是无聊的。 - MarioDS

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