我在Azure Microsoft Agent“windows-default”(Windows with Visual Studio 2022)中构建C#解决方案时遇到问题。在我的PC上,我可以使用Visual Studio 2022构建解决方案,但在Azure中,我会遇到很多这样的错误:
2023-07-24T16:31:26.9143960Z Package System.Diagnostics.EventLog 4.7.0 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package System.Diagnostics.EventLog 4.7.0 supports:
2023-07-24T16:31:26.9144942Z - net461 (.NETFramework,Version=v4.6.1)
2023-07-24T16:31:26.9145369Z - net472 (.NETFramework,Version=v4.7.2)
2023-07-24T16:31:26.9145986Z - netstandard2.0 (.NETStandard,Version=v2.0)
2023-07-24T15:53:57.3643861Z Package Topshelf 4.3.0 is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Package Topshelf 4.3.0 supports:
2023-07-24T15:53:57.3644513Z - net452 (.NETFramework,Version=v4.5.2)
2023-07-24T15:53:57.3644975Z - netstandard2.0 (.NETStandard,Version=v2.0)
2023-07-24T15:53:57.3645521Z One or more packages are incompatible with .NETCoreApp,Version=v3.1.
字符串
我的项目使用.NET Core 3.1,但我更改为.NET 6的新版本,我遇到了同样的问题。从我所读到的内容来看,我可以在我的.NET Core 3.1应用程序中使用.NET Standard 2.0包,在我的PC上,它可以工作,但它不能在Azure代理上工作。
已解决我可以解决更新nuget到6.6.0版本的问题。
1条答案
按热度按时间unhi4e5o1#
已解决我可以解决更新nuget到6.6.0版本的问题。