オブジェクト データベースの使用に興味があるので、Eloquera を試してみようと思いました。
残念ながら、実行に問題があります。(「デスクトップモード」で実行)
指示に従って次の手順を実行しました。
1) 次のアセンブリと構成ファイルを %ProgramFiles%\Eloquera フォルダーからプロジェクト フォルダーにコピーします。 Eloquera.config Eloquera.Client.dll Eloquera.Common.dll Eloquera.Server.exe
便宜上、参照ファイルを別のフォルダーにコピーできます。
2) Eloquera DB をアンインストールします (ひどいように聞こえますが、必要なすべてのファイルのコピーがあります) - (インストールしたことはありません)
3) 「既存の項目を追加…」を使用して Eloquera.config をプロジェクトに追加し、その「出力ディレクトリにコピー」プロパティを「常にコピー」に設定します。終わり
4) プロジェクト参照を次のファイルに追加します。 Eloquera.Client.dll yep
Eloquera.Server.exe yep
5) プロジェクトを再構築し、Debug\ および/または Release\ フォルダーにアプリケーションと共に次のファイルが含まれていることを確認します。 Eloquera.config Eloquera.Client.dll Eloquera.Common.dll
Eloquera.Server.exe
6) DatabasePath 値を設定することにより、Eloquera.config ファイル内のデータベース ファイルへの物理パスを変更できます。
DatabasePath="c:\dev\db"これもやりました
私が得るエラーはこれです:
The connection to the server (local) on the port 43962 cannot be established.
The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
奇妙なことに、設定で ServerPort を別のものに変更しても、このエラーは変わりません。
何か案は?