Skip to content

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

Open

Description

@tanabata-kitajima

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

Activity

  1. nnn-revo2012 commented on Mar 4, 2022

    @nnn-revo2012

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

  2. tanabata-kitajima commented on Mar 4, 2022

    @tanabata-kitajima
    Author

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

  3. ryu-s commented on Mar 4, 2022

    @ryu-s
    Member

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

  4. nnn-revo2012 commented on Mar 4, 2022

    @nnn-revo2012

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions