0

大規模なMassive Lib (github)を使用しています

asp.net 4 プロジェクトの場合。

asp.net 3.5 にある以前の開発者からプロジェクトを継承しました。

「大規模」のほとんどはまだ使用できますが、asp.net 4 機能のために使用できないクラスが 2 つあります。私の計画は、同じ機能にパッチを当てるために同じ名前で 2 つの新しいクラスを作成することです。

2 つのクラスは「DynamicObject」と「ExpandoObject」です。

asp.net 4の機能にパッチを当てるために、2つのクラスを作成する方法が必要です。

唯一の問題は、どうすればいいのかわかりません(Googleを激しく叩きましたが、辞書を使用する必要があるという考えしかありませんでした)

任意のアイデアまたは正しい方向に私を向けることができますか?

(2 つのクラスは asp.net に組み込まれています)

ありがとう

編集:

4.0 は 3.5 では実行できず、4.0 の方が単に「優れている」ことはわかっていますが、アップグレードは私の手に負えません。大量に 4.0 を使用していることはわかっていますが、模倣したいクラスは大量の一部ではなく、 4.0 フレームワーク。

これらの 2 つのクラスを再作成し、何らかの形でその機能を模倣する方法があることを望んでいましたが、そうではないと思います

4

1 に答える 1

5

You can't. Dynamic is one of the new features supported by .Net 4 that is specifically an addition not available in 3.5

Your best bet is to host the app in a 4.0 environment so you can make use of the DLLs.

于 2012-05-15T16:11:09.750 に答える