C# .Net Core 2在本地生成和运行-发布时出现错误MSB3073-从VS 15.4.3开始

C# .Net Core 2在本地生成和运行-发布时出现错误MSB3073-从VS 15.4.3开始,c#,asp.net-core,publish,C#,Asp.net Core,Publish,我有一个.NETCore2.0解决方案,几个月来一直运行良好。我准备再推一次,让人们看看。本地构建和运行非常好,但是,我无法将其发布到Azure,甚至无法在本地发布-因此它不再是Azure的问题。唯一真正重要的变化是自上次升级到Visual Studio 15.4.3 这就是错误: 严重性代码说明项目文件行抑制状态 命令dotnet exec-runtimeconfig C:\Avantia出错 项目\时间 卡片\avantia时间表\Solution\Almanac\bin\Release\n

我有一个.NETCore2.0解决方案,几个月来一直运行良好。我准备再推一次,让人们看看。本地构建和运行非常好,但是,我无法将其发布到Azure,甚至无法在本地发布-因此它不再是Azure的问题。唯一真正重要的变化是自上次升级到Visual Studio 15.4.3

这就是错误:

严重性代码说明项目文件行抑制状态 命令dotnet exec-runtimeconfig C:\Avantia出错 项目\时间 卡片\avantia时间表\Solution\Almanac\bin\Release\netcoreapp2.0\avantia.Almanac.runtimeconfig.json -depsfile C:\Avantia Projects\Time Card\Avantia timesheet\Solution\Almanac\bin\Release\netcoreapp2.0\Avantia.Almanac.deps.json C:\程序 Files\dotnet\sdk\NuGetFallbackFolder\microsoft.aspnetcore.mvc.razor.viewcomilation\2.0.0\build\netstandard2.0\microsoft.aspnetcore.mvc.razor.viewcomilation.dll @obj\Release\netcoreapp2.0\microsoft.aspnetcore.mvc.razor.viewcomilation.rsp 已退出,代码为1。年鉴C:\程序 Files\dotnet\sdk\NuGetFallbackFolder\microsoft.aspnetcore.mvc.razor.viewcomilation\2.0.0\build\netstandard2.0\microsoft.aspnetcore.mvc.razor.viewcomilation.targets 60

我读过很多文章,大多是说删除bin和obj文件夹。我在解决方案中的所有三个项目中都有。然后我做了一个dotnet恢复,所有东西都在本地构建和运行,但不会成功发布


这本书最初是用1.x编写的,并转换为2.0版,但这种转换发生在许多出版之前的2.0 RTM发行时

鉴于上面的错误是关于Razor的,这对我来说没有意义,但我认为微软需要根据他们的建议来解决这个问题

因此,建议使用Twilio进行双因素身份验证。好的然后是另一个名为Twilio的包,它已经有2年多的历史了,显然不是.NETCore

此时,我从解决方案中删除了Authy,因为它只是我想得到的东西,现在不需要。这解决了出版业的问题


我想可能是因为它不是.NETCore?不管怎样,事情现在都可以向前发展。

这可能与发生在我身上的事情相似。我最终找到了答案,但一点也不简单


谢谢@Jeremy-现在还没回来,但我们会看看我什么时候回来,这是否奏效。