Azure service fabric 新的服务结构无状态Web Api核心项目将不会编译
我打开VisualStudio并执行文件->新建项目 我选择云->服务结构应用程序。然后我选择无状态ASP.NET内核。在最后一个窗口中,我选择WebAPI并将身份验证更改为windows身份验证 当我执行此操作并编译应用程序时,会出现错误,表明System.Fabric、Microsoft.ServiceFabric.*丢失 我如何才能让它工作? 注意:我有Visual Studio 2017 15.2。我下载并安装了我认为最新的service fabric工具。我的“扩展和更新”说我有版本1.6.20170504.1Azure service fabric 新的服务结构无状态Web Api核心项目将不会编译,azure-service-fabric,project-template,Azure Service Fabric,Project Template,我打开VisualStudio并执行文件->新建项目 我选择云->服务结构应用程序。然后我选择无状态ASP.NET内核。在最后一个窗口中,我选择WebAPI并将身份验证更改为windows身份验证 当我执行此操作并编译应用程序时,会出现错误,表明System.Fabric、Microsoft.ServiceFabric.*丢失 我如何才能让它工作? 注意:我有Visual Studio 2017 15.2。我下载并安装了我认为最新的service fabric工具。我的“扩展和更新”说我有版本1
更新-这是因为项目名称中有一个破折号。模板似乎无法处理您的项目名称。(这与Windows身份验证无关。)更新-这是因为项目名称中有一个破折号。模板似乎无法处理您的项目名称。 这似乎是模板的问题。如果您不选择Windows身份验证,那么它可以正常编译 在没有windows身份验证的项目中,Nuget程序集是:
- Microsoft.ApplicationInsights.AspNetCore
- Microsoft.AspNetCore
- Microsoft.AspNetCore.Mvc
- Microsoft.Extensions.Logging.Debug
- Microsoft.ServiceFabric
- Microsoft.ServiceFabric.AspNetCore.WebListener
- Microsoft.ServiceFabric.Data
- Microsoft.ServiceFabric.Services