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

Posted

技术标签:

【中文标题】如何全局设置 Visual Studio 项目的起始 URL?【英文标题】:How do I set the start URL of a Visual Studio project globally? 【发布时间】:2011-12-11 07:58:39 【问题描述】:

我需要更改项目的起始 URL。当我在属性页上设置起始 URL 时,它会写入csproj.user 文件而不是csproj。我尝试将<StartExternalURL> 放在csproj<WebProjectProperties> 部分中,但这不起作用。

有什么方法可以设置该属性并将其传播给整个团队,还是每个人都必须手动进行更改?

【问题讨论】:

10 年后...我想做同样的事情。我尝试将 添加到 csproj,但 VS2019 会忽略它,除非它在 ​​csproj.user 中。糟透了! 【参考方案1】:

您应该在源代码管理下添加csproj.user 文件。当每个人都检查出来时,他们的起始 URL 将被正确设置。

【讨论】:

.user 文件就是这样,用户进行的设置与项目的设置不同。在大多数情况下,.user 文件将被添加到.tfignore.gitignore。将此文件置于源代码管理中的问题在于,如果人们忘记排除更改,就会不断覆盖它,这也会影响其他用户,因为他们的设置会被其他人的设置覆盖。 @Chrono 是一个有效的问题,但我发现 .user 文件不包含很多设置,或者这些设置不会一直更改,因此滋扰是有限的。尽管如此,它仍然是实现 OP 想要的最简单的解决方案。我想您可以尝试使用源代码控制触发器在每次结帐后更改文件,但这只是废话。

以上是关于如何全局设置 Visual Studio 项目的起始 URL?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 2019 中为 C# WPF 切换 XAML 中的行注释

如何设置Microsoft Visual Studio的字体大小

将 Visual Studio Code 设置为 OSX 上的全局 Git 编辑器

如何在 Visual Studio 中使用 mongodb-cxx-driver 设置项目

如何将 Visual Studio 2017 设置为旧项目的默认编辑器

如何选择/设置要用于 Visual Studio App Center 项目的图像?