Lucene.NET でドキュメントのインデックスを作成する Azure ワーカー ロールを作成しようとしています。
ただし、を作成するIndexWriter
と、次の例外で失敗します。
System.ExecutionEngineException was unhandled
Message: An unhandled exception of type 'System.ExecutionEngineException'
occurred in mscorlib.dll
プロジェクトを としてビルドすると、.exe
問題なく動作します - 例外はスローされません。.NET Framework 4.0 を使用しています。
私のコード:
var cloudAccount = CloudStorageAccount.FromConfigurationSetting("LuceneBlobStorage");
var cacheDirectory = new RAMDirectory();
var azureDirectory = new AzureDirectory(
cloudAccount,"SnowballIndex", cacheDirectory);
var analyzer = new SnowballAnalyzer("English");
// !-- Exception thrown after this call
this.indexWriter = new IndexWriter(
azureDirectory, analyzer, IndexWriter.MaxFieldLength.UNLIMITED);
どんなアイデアでも大歓迎です。オンラインで検索しましたが、何も見つかりませんでした。
ありがとう。