C# 如何设置;“默认项目”;VisualStudio中的属性

C# 如何设置;“默认项目”;VisualStudio中的属性,c#,visual-studio,C#,Visual Studio,我知道有几个问题似乎在问类似的问题: 这些都回答了如何设置默认启动项目,但它们不回答如何更改“default project”属性。我一直在学习有关配置ASP.Net标识的教程。在页面下方大约2/3的地方有一个数字列表,其中#1为: 将默认项目属性设置为WebApi 打开包管理器控制台 通过针对自定义上下文启用迁移:启用迁移-contexttypename AppUsersDbContext 添加迁移:添加迁移初始值 更新数据库 其他答案谈到更改项目的顺序以将其中一个项目设置为默认启动项目,但

我知道有几个问题似乎在问类似的问题:

这些都回答了如何设置默认启动项目,但它们不回答如何更改“default project”属性。我一直在学习有关配置ASP.Net标识的教程。在页面下方大约2/3的地方有一个数字列表,其中#1为:

  • 默认项目
    属性设置为
    WebApi
  • 打开包管理器控制台
  • 通过针对自定义上下文启用迁移:启用迁移-
    contexttypename AppUsersDbContext
  • 添加迁移:
    添加迁移初始值
  • 更新数据库
  • 其他答案谈到更改项目的顺序以将其中一个项目设置为默认启动项目,但这听起来好像有一些名为default project的属性需要更改

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

    本教程没有日期,但提到了使用SQL Server 2016,所以它是最近的

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

    再次感谢您的帮助

    Taylor

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

    要更改Nuget中的默认项目,您应该在visual studio中的“Package Manager Console”选项卡上看到一个下拉列表

    正如@ScottChamberlain所指出的,教程在顺序上有点缺陷。如果在步骤1之前执行步骤2(Open Package Manager控制台),您可能会找到“默认项目”下拉列表

    无论如何,打开包管理器控制台,您应该看起来像这样:

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

    要更改Nuget中的默认项目,您应该在visual studio中的“Package Manager Console”选项卡上看到一个下拉列表

    正如@ScottChamberlain所指出的,教程在顺序上有点缺陷。如果在步骤1之前执行步骤2(Open Package Manager控制台),您可能会找到“默认项目”下拉列表


    无论如何,打开包管理器控制台,你应该看起来像这样:

    该部分的第1步和第2步在该教程中应该是相反的。我同意,这很可能使OP不必发布这个问题。为了解决这个问题,请下次在答案中提供最必要的步骤,因为不是我得到404,答案是无用的。@LueTm说明和屏幕截图已经包含在我的答案中。你真的不需要什么了。链接教程是OP使用的同一个教程,其中包含OP已经包含在其问题中的有缺陷的说明。该部分的第1步和第2步在该教程中应该是反向的。我同意,这很可能使OP不必发布此问题。为了解决这个问题,请下次在答案中提供最必要的步骤,因为不是我得到404,答案是无用的。@LueTm说明和屏幕截图已经包含在我的答案中。你真的不需要什么了。链接教程是OP使用的同一个教程,其中包含OP已经包含在其问题中的有缺陷的说明。