Azure service fabric 在安装最新的Service Fabric SDK后,VST上的持续集成中断

Azure service fabric 在安装最新的Service Fabric SDK后,VST上的持续集成中断,azure-service-fabric,Azure Service Fabric,我已经以类似的方式配置了VSTS连续集成,如下所述:。不幸的是,在安装最新版本的Azure Service Fabric SDK 2.1.150后,我的“构建”步骤停止工作。我收到以下错误: 未为项目“ServiceFabricProjectName.sfproj”设置OutputPath属性。请检查以确保为此项目指定了有效的配置和平台组合。配置='Release'平台='x64'。您可能会看到此消息,因为您试图在没有解决方案文件的情况下构建项目,并且为此项目指定了不存在的非默认配置或平台。 据

我已经以类似的方式配置了VSTS连续集成,如下所述:。不幸的是,在安装最新版本的Azure Service Fabric SDK 2.1.150后,我的“构建”步骤停止工作。我收到以下错误:

未为项目“ServiceFabricProjectName.sfproj”设置OutputPath属性。请检查以确保为此项目指定了有效的配置和平台组合。配置='Release'平台='x64'。您可能会看到此消息,因为您试图在没有解决方案文件的情况下构建项目,并且为此项目指定了不存在的非默认配置或平台。

据我所见,在项目迁移到最新版本的过程中,*.sfproj文件发生了以下更改:

  • 添加了Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.1.0的项目导入
  • 增加了下列项目:
    
    调试
    x64
    释放
    x64
    
  • 添加了几个其他项目导入。其中一个是Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.1.0包中的目标
奇怪的是,当我登录到build agent虚拟机,在Visual Studio中从C:\agent\u work\1\s\ProjectName运行解决方案并将构建配置更改为Release | x64时,我就能够构建它了。当我在VSTS中禁用“git clean-fdx”步骤时,以下所有CI构建都将成功。它看起来真的很奇怪,使用以前版本的ServiceFabricSDK,一切都很好


有没有人观察到类似的问题?

我在任何SF项目中发现了这一点,该项目没有立即得到解决。在vs以及fsproj的msbuild bug中,我想说,

我在任何SF项目中发现了这一点,而该项目并没有立即在解决方案中。在vs以及fsproj的msbuild bug中,我想说

您是否在构建定义中恢复NuGet包?您是否在生成日志中看到Microsoft.VisualStudio.Azure.Fabric.MSBuild包正在被还原?如果有人解决了这个问题,我会看到同样的问题。实际上,这是一个dotnet核心项目,我包括了“dotnet还原”步骤,而没有旧式的NuGet包还原。添加此步骤后,问题停止了,但现在我面临一些其他错误:CS0006:找不到元数据文件。但我不确定这是否与这个问题有关。无论如何-谢谢@Matttalman的回复!是否在生成定义中恢复NuGet包?您是否在生成日志中看到Microsoft.VisualStudio.Azure.Fabric.MSBuild包正在被还原?如果有人解决了这个问题,我会看到同样的问题。实际上,这是一个dotnet核心项目,我包括了“dotnet还原”步骤,而没有旧式的NuGet包还原。添加此步骤后,问题停止了,但现在我面临一些其他错误:CS0006:找不到元数据文件。但我不确定这是否与这个问题有关。无论如何-谢谢@Matttalman的回复!