2012-05-04 5 views
0

型または名前空間名「が見つかりませんQuestion'could見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足している?)型または名前空間名「name」が

私は朝費やしてきました同じエラーでスレッドを読み込みましたが、適用されるようなものは見つかりませんでした。参照は正しく設定されているようです。私は "TestProject.Trivia.Web"を使用して追加しようとしましたが、 "タイプまたは名前空間の名前 'Web'が 'TestProject.Trivia'という名前空間に存在しません(アセンブリ参照がありませんか?)。

using System.Runtime.Serialization; 
using System.Xml.Serialization; 

namespace TestProject.Trivia 
{ 
[DataContract] 
public class Course 
{ 
    [XmlAttribute, DataMember] 
    public string Name { get; set; } 

    [XmlAttribute, DataMember] 
    public int Id { get; set; } 

    [XmlElement, DataMember] 
    public Question [] Questions { get; set; } 
} 

}それは私は質問の定義とJavaScriptのファイルを(持っているクラスTestProject.Trivia.Webへの参照を、持っている

:1つのプロジェクトでは、私は、このCSファイルを持っています残りの解決策を参照しても問題ありません)

任意のアイデアは評価されます...

+4

Questionを.Netオブジェクトとして定義する必要があります。 – SimpleVar

+0

JavaScriptクラスをC#ファイルで直接使用しようとしていますか?それがあなたが求めているものであることを確かめてください。 –

+0

彼は間違いを犯しました。しかし、ただ彼をdownvote ..彼の状況では完全に有効な質問。 – Doomsknight

答えて

2

定義の質問は、Javaの質問のオブジェクトを作成しません.Netで、あなたはC#コードで.Netオブジェクトとして使用することはできません。

クラスを作成して質問し、それを使用してください。

public class Question 
{ 
    ... 
} 
関連する問題