none
NorthWindDataContext を、VS2010Express で対応させるには RRS feed

  • 質問

  • http://www.atmarkit.co.jp/fdotnet/special/cslinq02/cslinq02_02.html

    このページのコード13を、VS2010Expressで動かそうとしたら

    「エラー 1 型または名前空間名 'NorthWindDataContext' が見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。 」

    と出てしまいました。

    VS2010Expressに対応させるには、どうしたらいいですか。

     

    サンプルコード13

    using System;
    using System.Linq;
    
    namespace ConsoleApplication1
    {
     class Program
     {
      static void Main(string[] args)
      {
       // NorthWindDataContextクラスはVS 2008により自動生成
       NorthWindDataContext dc = new NorthWindDataContext();
    
       // LINQによる問い合わせ
       var records =
          from n in dc.Orders
          where n.ShipCountry == "Norway"
          select n;
    
       // 問い合わせ結果の表示
       foreach (var r in records)
       {
        Console.WriteLine("{0}, {1}, {2}, {3}",
         r.OrderID, r.EmployeeID, r.OrderDate, r.ShipCountry);
       }
       Console.ReadLine();
      }
     }
    }
    
    2011年2月1日 8:18

回答

  • Expressの環境が手元にないのですが、新規プロジェクトを作成して、上記のコード

    を貼りつけただけとかではないんですよね?

    URLの文章を呼むと、後述されている設定作業を行えば、エラーが発生しているクラス

    の生成が行われると思うのですが・・・

    • 回答としてマーク taokato 2011年2月2日 1:09
    2011年2月1日 8:33

すべての返信

  • Expressの環境が手元にないのですが、新規プロジェクトを作成して、上記のコード

    を貼りつけただけとかではないんですよね?

    URLの文章を呼むと、後述されている設定作業を行えば、エラーが発生しているクラス

    の生成が行われると思うのですが・・・

    • 回答としてマーク taokato 2011年2月2日 1:09
    2011年2月1日 8:33
  • 初歩的なミスをしていました。

    おっしゃる通りです。

     

    2011年2月2日 1:10