CommentViewerCollection / MultiCommentViewer

いろんな配信サイトのコメントを表示できるコメビュです

Home Page:https://ryu-s.github.io/app/multicommentviewer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VS2019で "YouTubeLiveMessengerParserTests" のビルドが通らない

tanabata-kitajima opened this issue · comments

有用なOSSを公開されていることに感謝します。

このツールのCUI版を作ろうとして、まずは初手で手元でビルドを試みてみましたが、masterの 172884f ではYouTubeLiveMessengerParserTestsのビルドが通りません。
ふだんC#は使い慣れていないのでこちらの環境起因かどうか切り分けができていないのですが、念のため報告します。

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー NETSDK1045 現在の .NET SDK は、ターゲットとする .NET 6.0 をサポートしていません。.NET 5.0 以下をターゲットとするか、.NET 6.0 をサポートする .NET SDK のバージョンを使用してください。 YouTubeLiveMessageParserTests C:\Program Files\dotnet\sdk\5.0.405\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets 141

なお、構成マネージャからYouTubeLiveMessengerParserTests を外せば問題なくビルドできて、ビルドしたバイナリでデバッグ実行できました。

作者さんじゃないのですが、
MultiCommentViewer.exe.config を見ると、
version="v4.0" sku=".NETFramework,Version=v4.6.2"
となっているんでdotnet4.6.2を指定すればいいんじゃないでしょうか?

.NET 4.6.2で全体のビルドは通せているのですが、YouTubeLiveMessengerParserTestsだけは4.6.2で未サポート機能を使っているような……?

commented

.NET 6.0のSDKをインストールしていただければビルドできるようになると思います。
あともしかしたらVS2022も必要になるかもしれません。

README.mdに現在の開発環境と.NETの環境や必要なpackageを記載しとけばいいのではないでしょうか?