1

TestWeb という新しい ASP Web アプリケーション プロジェクトを作成しました。また、モデル クラスを含む別のクラス ライブラリ アプリケーションを作成し、このモデルを呼び出しました。TestWeb でモデルへの参照を追加し、このプロジェクトの bin フォルダー内の .dll ファイルを確認できます。ただし、TestWeb の default.aspx フォルダー内では、Model 名前空間にアクセスできません。これは私を夢中にさせています。私が間違っているのは何ですか。

私が気づいたことの 1 つは、私の about ページは名前空間にアクセスできますが、default.aspx はできないことです。

ありがとう

4

1 に答える 1

1

次の手順で同様の機能を得ることができました。

1. Create Solution "MySolution"
2. Add a WebSite or Web Application project to "MySolution" named "MyWeb"
3. Add a Class Library Project To "MySolution" named "MyLibrary"
4. Select "MyWeb" project in the Solution Explorer and select the references node
5. Click Add Reference
6. Select the Solution List View Item on the right hand side
    NOTE : You should see "MyLibrary" as a selection
7. Select "MyLibrary"
8. Open "MyWeb" Default.aspx -> cs or vb file.
9. Add using MyLibrary.ClassName

「MyLibrary」クラスを参照してインスタンス化できます。"MyLibrary" にコードを追加した場合、intellisense が変更をすぐに取得できるように、コードを再構築する必要がある場合があります。

于 2013-11-02T22:03:32.120 に答える