共有ホスティング環境で Lucene.NET を動作させようとしています。codeproject の Mascix は、godaddyでこれを動作させる方法をここで概説しています。私はisqsolutionsでこれを試みています。
彼が投稿した両方の例は、私のローカル マシンで正常に動作し、共有ホスティング サーバーで同じエラーをスローします。
Compiler Error Message: CS0246: The type or namespace name 'Lucene' could not be found (are you missing a using directive or an assembly reference?)
Line 1: <%@ Page Language="C#" %>Line 2:
Line 3: <%@ Import Namespace="Lucene.Net.Index" %>
Line 4: <%@ Import Namespace="Lucene.Net.Analysis.Standard" %>
Line 5: <%@ Import Namespace="Lucene.Net.Documents" %>
次のように、web.config に Lucene.NET アセンブリへの直接参照を追加してみました。
<add assembly="Lucene.Net, Version=2.3.1.2, Culture=neutral, PublicKeyToken=a58a1be7fafc31f5"/>
しかし、これも独自のエラーをスローします。私の質問は次のとおりだと思います:単純なものが不足していますか、それともサーバー側の設定によりこれがまったく機能しなくなる可能性がありますか?