2016-08-02 18 views
0

私は以下のVS 2015で解決策を作成しました。 Mapperフォルダを追加し、そのクラス内にDefaultMapper.csクラスを追加しました。私はdefalut.csからこのクラス(DefaultMapper.cs)にアクセスしたいと思います。私はそれにアクセスすることができませんでした。 App_codeフォルダ内に同じクラスを配置すると、そのクラスにアクセスできます。 私はまたパブリックアクセス修飾子をどこでも使用しています。 誰でも助けてくれますか?前もって感謝します。VS 2015のapp_codeフォルダ内にないクラスにアクセスできません

あなたはこのような名前空間を追加する必要があり、 "enter image description here"

+1

正しい名前空間を使用していることを確認してください – CPR43

+0

返信ありがとうございます。このオプションは、この質問を投稿する前に試しましたが、これも動作しません。そして、私は、このクラス(DefaultMapper.cs)にコンパイラエラーがある場合、ビルド時にエラーをスローしないことに気付きました。なぜVS 2015がこのように動作しているのか分かりません。 – Raj

答えて

0

(ショートカットCTRL +。(ドット)がインスタンスを作成しようとしている一方で、これを追加するように提案します。)、

using POC.Mapper; 

は、あなたがインスタンスを作成することができ、

DefaultMapper test = new DefaultMapper(); 

または

あなたはapp_codeの中にこのクラスを入れることができます。 Default.csクラスの名前空間をチェックすると、すでにusing POC.App_Codeが存在することがわかります。なぜそこから電話できるのですか?

希望は、

+0

お返事ありがとうございます。このオプションは、この質問を投稿する前に試しましたが、これも動作しません。そして、私は、このクラス(DefaultMapper.cs)にコンパイラエラーがある場合、ビルド時に例外をスローしないことに気付きました。なぜVS 2015がこのように動作しているのか分かりません。 – Raj

関連する問題