项目中不存在目标“RunResolvePublishAssemblies”

时间:2017-09-10 21:30:53

标签: c# azure visual-studio-2017 azure-functions

我正在使用VS 2017版本15.3.3

开发WPF应用程序

我很想知道文件类型Azure功能的背后是什么: 当我添加它时,解决方案资源管理器中没有任何改变,我忽略了它并继续我的工作(这与Azure无关),但是当我编译项目时,我收到此错误:

  

项目中不存在目标“RunResolvePublishAssemblies”

和这个警告:

  

加载项目时遇到错误。一些项目功能,   例如对失败的项目和项目的完整解决方案分析   取决于它,已被禁用

我切换解决方案资源管理器查看所有文件,我发现azure函数类隐藏在我添加的位置,我删除了它,但同样的问题仍然存在

请帮忙!

2 个答案:

答案 0 :(得分:0)

对我来说,这个问题正在发生,因为我们将Azure功能项目从点网核心切换回4.5.1。所以我从每个项目中删除了'bin'和'obj'文件夹,然后重新构建。删除这两个文件夹后,它开始正常工作。我能够清理和构建项目。我的单元测试也正常。

答案 1 :(得分:0)

此GitHub错误日志帮助我解决了以下错误:https://github.com/Azure/azure-functions-vs-build-sdk/issues/92

遵循此建议解决了我的构建错误:

要变通解决此特定问题,您可以在csproj中指定一个空目标 <Target Name="RunResolvePublishAssemblies" />,但我不确定如果不使用SDK样式的项目还会破坏其他内容。