簡體   English   中英

如何將 .Net Standard Nuget 包添加到 .Net 4.5 Framework 項目中?

[英]How to add .Net Standard Nuget package into .Net 4.5 Framework Project?

我正在嘗試在我的 .Net 4.5 控制台項目中安裝https://www.nuget.org/packages/FFMpegCore/4.8.0#dependencies-body-tab (FFMpegCore) Nuget 包。 但不幸的是,得到以下錯誤

錯誤 NU1202 包 FFMpegCore 4.8.0 與 net45 (.NETFramework,Version=v4.5) / win-x86 不兼容。 包 FFMpegCore 4.8.0 支持:netstandard2.0 (.NETStandard,Version=v2.0) ScreenCapturer C:\source\repos\ScreenCapturer\ScreenCapturer.csproj 1

實際上試圖將 .png 圖像流式傳輸到 FFmpeg 輸入管道,然后將它們轉換為視頻。

PS:這個 FFMpeg 也是一種新的東西。 所以任何幫助將不勝感激。

該插件至少需要.NETStandard,Version=v2.0才能使用。 這里沒有什么可以改變的。 正如您在.NET 標准文檔中看到的那樣,這意味着您的應用程序需要 .NET Framework 4.6.1 或更高版本才能兼容。

這意味着您需要升級應用程序的 .NET Framework 目標版本以滿足要求。 另一種選擇是編寫一個 .NET Core 應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM