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

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

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

【问题讨论】:

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

标签: visual-studio visual-studio-2010 csproj


【解决方案1】:

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

【讨论】:

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