2017-12-21 9 views
2

.xelファイルからSQL XEventを処理しようとしましたが、これはC#コンソールアプリケーションで処理されています。 This Blogによると、Microsoft.SqlServer.XEvent.Linq.dllへの参照を追加する必要がありますが、それを見つけることができませんでした。私は何が欠けていますか?c#でsql xeventsを処理中、アセンブリが見つかりません

+1

必要とされる迅速なGoogle検索は、それがSQL Server管理オブジェクトの一部であることを示しているようです。 https://www.microsoft.com/en-us/download/details.aspx?id=52676そこに、あなたが望むものを持っているかもしれないSharedManagementObjectsというMSIがあります。 – TyCobb

+0

私は既にそれがインストールされているように見えますが、私は確かにそれを再インストールしましたが、.dllはまだ見当たりません。 – Darren

+0

OK、私はVisual Studioを利用可能なアセンブリとして一覧表示することができませんでした。しかし、私は 'C:¥Program Files¥Microsoft SQL Server¥120¥Shared'にあるDLLを見つけ、手動でプロジェクトに組み込みました。 – Darren

答えて

0

OK、私はVisual Studioを入手可能なアセンブリとして一覧表示できませんでした。しかし、私はC:\Program Files\Microsoft SQL Server\120\SharedのDLLを見つけて、それを私のプロジェクトに手動で組み込んでいます。これまでのところ動作しているようです。

TyCobb suggestedまた、SQL Server管理オブジェクトが必要な場合もあります。

注:Microsoft.SqlServer.XE.Core.dll

関連する問題