Azure Library for Lucene.net (ALL) を使用して、テスト Azure アカウントでインデックスを作成および検索しています。
BLOB ストレージをセットアップし、Azure ポータルと Azure Storage Explorer を使用してアクセスできるようにします。
BLOB ストレージへのインデックスの書き込みと、ローカルで作成して手動で上に移動した Lucene.net インデックスの読み取りに問題がありました。
最初はALLがwrite.lockを作成できたことがわかったので、後退しているようですが、まず最初に...
現在、「「Lucene.Net.Store.FSDirectory」の型初期化子が例外をスローしました」というエラーが発生しています。
私は BLOB ストレージ接続文字列を次のように使用しています: DefaultEndpointsProtocol=http; アカウント名=; アカウントキー=;
現在失敗しているコードは次のとおりです。
var account = CloudStorageAccount.Parse(BlobStorageConnectionString);
AzureDirectory azureDirectory = new AzureDirectory(account, indexByName);
注: はい、おそらく構成ファイルから読み取る必要があります。正しく機能させようとしているだけで、アカウント変数は有効に見えます。
何を調べるべきかについての考えは?