私は次のdll地獄を持っています:
- ASP.Net プロジェクト
- 参照 WebGrease
- Antlr3.Runtime.dll 3.3.1.7705 を参照する [asp.net アプリの /bin/ フォルダーに保存]
- 参照 カスタム プロジェクト
- NCalc.codeplex.com を参照する
- Antlr3.Runtime.dll 3.1.3.22795 を参照する [asp.net アプリの /bin/CustomProject/ フォルダーに保存]
- NCalc.codeplex.com を参照する
- 参照 WebGrease
当然のことながら、これら 2 つのバージョンの Antlr は連携してうまく動作せず、「見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません」というエラーが表示されます
WebGrease プロジェクトを変更したくありません。
NCalc プロジェクトをアップグレードして 3.3.1.7705 を使用しようとしていますが、これに苦労しています
これら 2 つの DLL を連携させる方法について何か提案はありますか?
残念ながら、 NCalcコードは新しいバージョンのantlrと互換性がないため、バインディングリダイレクトを使用できません
ありがとうございました