默认启动项目由什么决定?

2024-03-21

我有一个包含 Visual Studio 项目文件的开源项目。有一个包含四个项目文件的解决方案文件。当源文件被分发和解压时,Visual Studio 选择错误的项目作为默认项目。新用户不知道他们需要右键单击某个项目,然后选择设置为启动项目.

我尝试对解决方案文件中的项目进行重新排序,以便适当的项目位于第一个,并且我尝试更改适当项目上的 UUID,使其处于最低位置。两者都无法解决 Visual Studio 选择错误启动项目的问题。

我测试的 Visual Studio 版本是 Visual Studio 2005、2008、2010、2012、2013 和2015罢工> https://stackoverflow.com/q/32438478.

默认启动项目由什么决定?

我该如何确保 Visual Studio 选择正确的启动项目?


一个相关的问题是为什么“设置为启动”选项存储在 suo 文件中而不是 sln 文件中? https://stackoverflow.com/q/694730,但它询问“为什么......”而不询问“如何......”。


  1. 如果有 *.suo 文件,则启动项目将保存在那里。
  2. 否则,*.sln 文件中列出的第一个项目将是 Startup。

(用VS 2013测试)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

默认启动项目由什么决定? 的相关文章

随机推荐

  • android 4.0.3 来电自动应答

    我过去一年从事 Android 技术工作 目前我想在 Android 4 0 3 中开发一个应用程序来电自动应答 但在这个版本中我没有得到任何解决方案或找不到任何 api ITelephony aidl 请建议我 它的工作代码 首先找出其来
  • javascript 根据浏览器窗口大小动态更改主体 ID(使用 css)

    这是我所拥有的 但它不起作用 if window width lt 1000 document getElementsByTagName body 0 id be else document getElementsByTagName bod
  • 返回 HTTP 503 来响应数据库死锁是否合适?

    服务器返回是否合适503 Service Unavailable 请求的操作何时导致数据库死锁 这是我的推理 最初我尝试避免数据库死锁 但我遇到了https stackoverflow com a 112256 14731 https st
  • 我可以看到 git-gui 正在执行哪些命令吗?

    有没有办法查看哪些命令git gui https www kernel org pub software scm git docs git gui html正在执行 要么在某个状态栏中 要么在日志中 这对于更好地学习命令行非常有用 是的 g
  • 如何在 Java 中从 JPEG 创建缩略图?

    有人可以帮忙编写一些用 Java 创建 JPEG 缩略图的代码吗 我对此很陌生 因此将不胜感激逐步的解释 Image img ImageIO read new File test jpg getScaledInstance 100 100
  • 用于初始化数组的 Lambda 表达式

    有没有办法使用简单的 lambda 表达式来初始化数组或集合 就像是 What about this Person persons new Person 15 persons gt return new Person Or I know y
  • 无法加载身份验证插件“caching_sha2_password”[重复]

    这个问题在这里已经有答案了 我收到错误 无法使用 com mysql jdbc Driver 建立与 jdbc mysql localhost 3306 world zeroDateTimeBehavior convertToNull 的连
  • 使用 DAO 进行事务管理

    在我的 Java 应用程序的 DAO 层中 我有两个 DAO 类EmployeeDAO and BankDAO 我需要控制 处理他们的数据库事务 我使用连接池来获取数据库连接 EmployeeDAO 类 public class Emplo
  • Laravel 4 Blade 表单格式化(隐藏输入)

    我有一个 艺术家 资源 在演出路线页面上我有一个表格 我正在使用 Laravel Blade 语法 作为此表单的一部分 我尝试将页面 ID 发送到 Laravel 4 项目的后端 我这样做 Form hidden artist id nul
  • 如何更改 Crashlytics Beta 电子邮件邀请上的应用程序名称

    在 Crashlytics Beta 中 有人知道如何更改电子邮件邀请上的应用程序名称 在应用程序图标下 我的 iOS 发行版来自 Xcode 7 存档 通过 MacOS 上的 Twitter Fabric 菜单栏进行 Xcode 项目的名
  • 订购数据框的奇怪行为

    我有以下数据框 我想按第五列 距离 排序 当我尝试 df order lt df order df 5 我总是收到以下错误消息 Error in order df 5 unimplemented type list in orderVect
  • 当设备即将解锁时会调用哪个方法?

    我想知道在哪里 void unlock 或任何所谓的 当我们 slide to unlock on the LockScreen is 有人有想法吗 试试这些 iOS 4 5 SBAwayController void finishedUn
  • 我应该为每个环境变量使用 configMap 吗?

    我现在正在使用 helm 我的项目是这样的 值 yaml environmentVariables KEY1 VALUE1 KEY2 VALUE2 配置映射 yaml apiVersion v1 kind ConfigMap metadat
  • //什么是路径,它与/有什么不同

    我们知道根目录是 根据posix 还有另一个与 不同的目录 当您 ls 和 ls 时 输出是相同的 就像 stat 一样 但是如果您 cd 和 cd 它们是不同的 尽管目录内容相同 这真的让我很困惑 有人得到答案吗 From Bash FA
  • 当 CDK 定义时,是否可以在本地运行 AWS Step Functions?

    AWS Step Functions 可以使用以下命令在本地 Docker 环境中运行Step Functions 本地 Docker https docs aws amazon com step functions latest dg s
  • Firebug Net 选项卡中报告的读取时间

    请参阅 Firebug 的 网络 选项卡中的屏幕截图 http www scdi org avernet try firefox times png http www scdi org avernet try firefox times p
  • LOCAL_MODULE_TAGS有什么用?

    我想更新包中的 Android mk 文件以构建新包 但我不明白该文件的目的是什么LOCAL MODULE TAGS is 什么是LOCAL MODULE TAGS do 更正 不再建议使用用户标签 反而 Add LOCAL MODULE
  • gitlab - 图标被矩形替换

    我最近安装了 gitlab 似乎所有图标都被矩形替换了 其他一切似乎都工作正常 知道是什么原因造成的吗 edit on another computer I seem to get Korean characters instead of
  • Ruby on Rails 实时搜索(过滤)

    我正在关注 Railscasts Rails ajax 教程并遇到了一些麻烦 实时搜索不起作用 我必须单击搜索按钮才能获取结果 我有两个搜索过滤器 第一个是 select tag 第二个是一个复选框 这是我的代码 结果 html erb t
  • 默认启动项目由什么决定?

    我有一个包含 Visual Studio 项目文件的开源项目 有一个包含四个项目文件的解决方案文件 当源文件被分发和解压时 Visual Studio 选择错误的项目作为默认项目 新用户不知道他们需要右键单击某个项目 然后选择设置为启动项目