0

新しい要件がトップから降りてきました: 私がセットアップした素晴らしい、弾力性のある Elixir データベースを使用して「独自のビジネス技術」を実装することです。提供された相互運用機能 DLL (明らかに COM dll のようには機能しない) から Implib を作成するなど、さまざまなことを試しましたが、まったく機能しませんでした。CPython も MFC を好まないため、Python ライブラリを作成する試みはすべて失敗しました (いずれにせよ C を使用すると、.NET から直接 Python ライブラリを作成できるかどうかわかりません)。

唯一の救いは、開発者が VBA、.NET、および MFC Interop C++ フックをライブラリに提供するのに適していると判断したことです。そのため、「いくつかの」選択肢がありますが、最終的にはすべて同じフレームワークに戻ります。最善の方法は次のとおりです。

A) モデル定義を 1 つの言語 (Python/Elixir/SQLAlchemy) で 1 か所に保持する

B) この新しい .NET は、壊れやすいハードコーディングされた SQL に頼らずにモデルにアクセスできます。

あらゆる提案を歓迎します。

4

1 に答える 1

0

1 日ほど熟考した後、新しいビジネス モジュールを IronPython にロードしようとしています。Python インタープリターを自分の環境に導入したくはありませんが、これはこれを効率的に行うために必要な接着剤になると思います。

于 2010-10-26T15:19:39.723 に答える