2012-04-03 9 views
0

プロジェクトのいずれかからレポートを作成するために使用される.netクラスライブラリを作成しました。状況は、私は私のasp.net mvcプロジェクトでクラスライブラリdllを参照しているということです。ASP.net mvc共有クラスライブラリ

PO.GenerateReport(Parameter1, Parameter2, Parameter3, Parameter4, Parameter5, Parameter6, Parameter7) 

1人のユーザーができるだけ早くつ以上のように、呼び出している場合、これは素晴らしい作品:ボタンは次のように私は(POは私のクラスライブラリの名前空間です)クラスライブラリ内で共有メソッドを呼び出すクリックされたときよりユーザーがPO.GenerateReportを同時に呼び出そうとすると、問題が発生します。

私は各ユーザーインスタンスがPOクラスライブラリの独自のインスタンスをスピンアップすると思いますが、これはそうではありません。どのように私は状況にこれを適応させることができるかに関する任意のアイデア?あるいは、私はクラスライブラリが参照または設定される方法に全く間違っていますか?あなたはクラスのインスタンスが実際に作成されていないことを意味する、関数は静的作ったように見え事前

答えて

1

感謝。ユーザーごとに一意にするには、メソッドを非静的にする必要があります。

関連する問題