【问题标题】:How to set the "Default Project" property in Visual Studio如何在 Visual Studio 中设置“默认项目”属性
【发布时间】:2017-12-01 00:06:08
【问题描述】:

我知道有几个问题会问看似相似的问题: Question 1,Question 2

这些都回答了如何设置默认启动项目,但没有回答如何更改“默认项目”属性。我一直在关注this 关于配置 ASP.Net 身份的教程。大约在页面下方的 2/3 处有一个编号列表,其中 #1 是:

  1. Default Project 属性设置为WebApi
  2. 打开Package Manager Console
  3. 通过定位我们的自定义上下文来启用迁移:Enable-Migrations -contexttypename AppUsersDbContext
  4. 添加迁移:Add-Migration Initial
  5. Update-Database

其他答案谈论更改项目的顺序以将其中一个设置为默认启动项目,但这听起来好像有一些名为默认项目的属性我需要更改.

只是一些背景知识 - 本教程从创建解决方案开始。只添加了一个项目,所以设置默认启动项目没有意义。

本教程没有日期,但谈到使用 SQL Server 2016,所以它是相当新的。

感谢您提供的任何帮助,该项目在此之前运行良好,但在完成列表的其余部分后,出现了问题。我不知道这是否是罪魁祸首,但我认为可能是我误解了他的意思并做错了什么。

再次感谢您的帮助,

泰勒

【问题讨论】:

    标签: c# visual-studio


    【解决方案1】:

    tutorial 是在谈论 Nuget,而不是您的项目/解决方案。

    要更改 Nuget 中的默认项目,您应该会在 Visual Studio 的“包管理器控制台”选项卡上看到一个下拉菜单。

    正如@ScottChamberlain 所指出的,本教程的排序有点缺陷。如果在第 1 步之前执行第 2 步(打开包管理器控制台),您可能会找到“默认项目”下拉菜单。

    不管怎样,打开 Package Manager Console 你应该看起来像这样:

    【讨论】:

    • 该部分的第 1 步和第 2 步应该在该教程中真正颠倒过来。
    • 我同意,这很可能使 OP 不必发布这个问题。
    • I sent a request 修复它
    • 拜托,下次在答案中提供最必要的步骤,因为不是我得到 404,答案是没用的。
    • @LueTm 说明和屏幕截图已包含在我的答案中。从字面上看,您不需要任何东西。链接的教程与 OP 使用的教程相同,其中包含 OP 已经包含在他们的问题中的有缺陷的说明。
    猜你喜欢
    • 1970-01-01
    • 2011-06-15
    • 2016-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-24
    • 1970-01-01
    • 2013-05-25
    相关资源
    最近更新 更多