Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
tanabata-kitajima opened this issue Mar 3, 2022 · 4 comments

Comments

@tanabata-kitajima
Copy link

有用な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 を外せば問題なくビルドできて、ビルドしたバイナリでデバッグ実行できました。

@nnn-revo2012
Copy link

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

@tanabata-kitajima
Copy link
Author

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

@ryu-s
Copy link
Member

ryu-s commented Mar 4, 2022

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

@nnn-revo2012
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants