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