似乎此设置应存储在解决方案文件中,以便在所有用户和源代码控制的一部分之间共享.由于我们不检查suo文件,因此每个用户必须单独设置它,这看起来很奇怪.
这些都回答了如何设置默认启动项目,但是没有回答如何更改“ Default Project”属性。我一直在关注配置ASP.Net Identity的本教程。在页面的大约2/3处,有一个数字列表,其中#1为:
- 将
Default Project
属性设置为WebApi
。- 打开
Package Manager Console
。- 通过定位我们的自定义上下文来启用迁移:Enable-Migrations-
contexttypename AppUsersDbContext
- 添加迁移:
Add-Migration Initial
Update-Database
其他答案则涉及更改项目顺序以将其中一个设置为默认启动项目,但这听起来好像有一些我需要更改的名为默认项目的属性。
只是一些背景知识-本教程从创建解决方案开始。仅添加了一个项目,因此设置默认的启动项目没有任何意义。
本教程没有日期,但是谈到使用SQL Server 2016,所以它是相当新的。
感谢您可以提供的任何帮助,到目前为止,该项目运行良好,但是在完成其余列表后,出现了问题。我不知道这是否应该归咎于我,但我认为我可能会误解他的意思,并且做错了什么。
再次感谢您的帮助,
泰勒