現時点では、この VLC ライブラリを使用して winform アプリケーションで最初のビデオ ファイルを開こうとしています。
私が知る限り、すべて適切にセットアップされています。サンプル プロジェクトが提供するすべてのソース コードに従い、サンプル プロジェクトのスタイルで winform を作成しました。プロジェクトを実行してファイルを開くとNull Reference Exception
、次のコード、つまり次の行が表示されvlcControl.Media = media;
ます。
if (openFileDialog.ShowDialog(this) == DialogResult.OK)
{
var media = new PathMedia(openFileDialog.FileName);
vlcControl.Media = media;
}
何かを初期化していないために null 参照エラーが発生することはわかっていますが、私の目には、メディアは既に新しいオブジェクトに設定されています。では、なぜ私のコンパイラはフィットを投げているのでしょうか?
更新 問題を修正しました。この問題を修正した dll を再構築して再追加する必要がありました。ご協力ありがとうございました。