Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# “目标”;GetTargetPathWithTargetPlatformMonike“;项目中不存在_C#_Nuget_Visual Studio 2017 - Fatal编程技术网

C# “目标”;GetTargetPathWithTargetPlatformMonike“;项目中不存在

C# “目标”;GetTargetPathWithTargetPlatformMonike“;项目中不存在,c#,nuget,visual-studio-2017,C#,Nuget,Visual Studio 2017,我正在尝试通过打包自定义项目(将其他自定义项目作为依赖项)。我选择这一款是因为它显然是目前VS2017中唯一一款有效的“打包机” 对于我的一些项目,它是开箱即用的: 安装 右键单击项目(在VS2017中) “创建NuGet包” 完成:在\src\MyProjName\bin\Debug\MyProjName.0.0.1.nupkg创建包。 但对于一个特定的项目,我得到以下错误: The target "GetTargetPathWithTargetPlatformMoniker" does no

我正在尝试通过打包自定义项目(将其他自定义项目作为依赖项)。我选择这一款是因为它显然是目前VS2017中唯一一款有效的“打包机”

对于我的一些项目,它是开箱即用的:

  • 安装
  • 右键单击项目(在VS2017中)
  • “创建NuGet包”
  • 完成:
    在\src\MyProjName\bin\Debug\MyProjName.0.0.1.nupkg创建包。
  • 但对于一个特定的项目,我得到以下错误:

    The target "GetTargetPathWithTargetPlatformMoniker" does not exist in the project.  MyProjectName   C:\path\to\MyProjectName.csproj
    

    是我发现的最相关的东西,但我没有找到解决问题的方法。

    我收到了,我仍在努力找出:“您应该确保MyProjectName具有该目标。这用于检测项目是否安装了nugetizer。此目标是所有项目共享的公共道具/目标的一部分,因此您可能应该确保您的自定义道具/目标也能做到这一点。“我从这些信息中了解到,如果我想打包ProjectA(ProjectA取决于ProjectB+ProjectC),我应该首先能够分别打包ProjectB和ProcectC。我当前无法:其中一个项目可以“全部重建”,但打包项目时失败,出现
    错误MSB4006:在涉及目标“Build”的目标依赖关系图中存在循环依赖关系。
    。正在尝试首先找出该依赖关系(目前正在调查)。