Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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# “如何修复”;msbuild 4040:项目中没有目标;_C#_Visual Studio_Csproj_Solution - Fatal编程技术网

C# “如何修复”;msbuild 4040:项目中没有目标;

C# “如何修复”;msbuild 4040:项目中没有目标;,c#,visual-studio,csproj,solution,C#,Visual Studio,Csproj,Solution,我目前正在开发一个包含两个web项目和一个测试项目的解决方案。我在解决方案中添加了第四个项目,一个类库,所有东西都在本地构建得很好。但是,当我通过构建管道在Azure Dev Ops中运行分支时,它失败了,错误代码为4040,并表示在我创建的新项目/类库中没有目标。到目前为止,我在网上找到的所有帮助对我都没有帮助 我试着在我的类库项目中添加一个nuget.build.pack(类似的东西),但仍然出错 我真的不知道从这里到哪里去,需要确保构建在发出拉请求之前通过ADO。感谢您的帮助 解决了这个问

我目前正在开发一个包含两个web项目和一个测试项目的解决方案。我在解决方案中添加了第四个项目,一个类库,所有东西都在本地构建得很好。但是,当我通过构建管道在Azure Dev Ops中运行分支时,它失败了,错误代码为4040,并表示在我创建的新项目/类库中没有目标。到目前为止,我在网上找到的所有帮助对我都没有帮助

我试着在我的类库项目中添加一个nuget.build.pack(类似的东西),但仍然出错


我真的不知道从这里到哪里去,需要确保构建在发出拉请求之前通过ADO。感谢您的帮助

解决了这个问题,所以我将为未来任何有同样问题的用户发帖。我的问题是,当我的所有其他项目都是.NET Framework项目时,我在解决方案中添加了一个.NET标准类库。我只是在解决方案中添加了一个新项目,但选择了.NET Framework类库,然后复制内容并删除旧项目,并将所有引用连接到新项目。修正了这个问题

这绕过了这个问题,但很高兴它为您解决了这个问题