asp.net - 如何在 TFS 中构建 ASP.NET Core 2 应用程序

标签 asp.net tfs

我尝试在 TFS 中为 ASP.NET Core 2 应用程序创建构建定义,但无济于事。根据文档( https://www.visualstudio.com/en-us/docs/build/apps/aspnet/ci/build-aspnet-core ),TFS 中应该有一个名为 ASP.NET Core (PREVIEW) 的模板,但我似乎找不到。我在TFS服务器上安装了VS 2017 Enterprise,并在安装时选择了ASP.Net开发组件,但模板没有显示。我在这里缺少什么?

最佳答案

请检查TFS版本,参见What version of Team Foundation Server do I have?

根据我的测试,TFS 2017 update1 及更高版本中显示的模板ASP.NET Core (PREVIEW)。如果您的TFS是早期版本,您可以升级到TFS 2017 update1或更高版本。您可以从here获取TFS .

或者您可以直接使用空模板添加以下任务,并根据本文相应设置参数:Build your ASP.NET Core app :

Utility: Command Line
Build: Visual Studio Build
Utility: Command Line
Test: Visual Studio Test
Utility: Archive Files
Utility: Publish Build Artifacts

关于asp.net - 如何在 TFS 中构建 ASP.NET Core 2 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45993166/

相关文章:

c# - 如何发送带有 PDF 文件的邮件

c# - 启用自定义错误会创建运行时错误

tfs - 将源分支合并到目标分支是双向的还是只有一种方式

tfs - 'Microsoft.TeamFoundation.Build.Workflow.Activities.BuildSettings' 类型的表达式

tfs - Team Explorer Builds 不显示构建定义,说 "An item with the same key has already been added"

c# - 在 n 层 asp.net App 中存储常量的最佳位置是什么?

asp.net - 从二进制文件获取图像并存储在文件夹中

c# - 如何使用 C# 在 Sql Server 2008 中存储用户定义的类对象?

reporting-services - 如何获取 SSAS(或任何其他报告)中两个 TFS 工作项状态之间的时间?

tfs - 子工作项状态是否可以在父状态更改时自动更改