• 締切済み

MSDNサイトの解説説明に疑問(Visual C#2008)

Visual C#2008を使用しています。 他に質問コーナーが見当たらないので、VC#2008の件ですがここに(C,C++の質問サイト)質問致しました。 質問ですが、VisualC#関連のMSDNサイトの解説記事はVC#2008には対応していない(古い?)ものなのでしょうか? たとえば下記ページの説明です。 http://msdn.microsoft.com/ja-jp/library/a6h7e207.aspx 「チュートリアル : Visual C# による複合コントロールの作成」とい う内容で「プロジェクトの作成」「ctlClockLib コントロール ライブラリおよび ctlClock コントロールを作成するには」 という親切な手順での解説があります。 しかし、このとおりに進めても作成できません。 書いてある「メニュー項目」などが実際と異なっているからです。 上記ページだけではなく、Visual C#に関する他のページもVC#2008には対応していないです。 具体的には、最初の1. 2.の説明でさえも、[MSDNの説明]のようになっていないのです。 [MSDNの説明] 1. [ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックして [新しいプロジェクト] ダイアログ ボックスを開きます。 実際は次のようになります。 [ファイル] メニューの [新らしいプロジェクト] をポイントし、表示されたテンプレートの[Windowsフォームアプリケーション]をクリックしVC#2008の開発IDE画面を開きます。 [MSDNの説明] 2. Visual C# プロジェクトの一覧の [Windows コントロール ライブラリ] プロジェクト テンプレートをクリックし、[プロジェクト名] ボックスに「ctlClockLib」と入力して、[OK] をクリックします。 実際は次のようになります。 VC#2008の開発IDE画面のメニュー[プロジェクト]の[ユーザーコントロールの追加]をクリックして表示されたテンプレートから[ユーザーコントロール]をクリックし[ファイル名]ボックスに「ctlClockLib」と入力して、[OK] をクリックします。 ----- [MSDNの説明]は具体的ですので単純なミスがあるとも思えないのです。 VC#2008となぜ操作方法などが異なるのか、またはVC#2008のMSDN説明サイトはここにあるよ、というアドバイスがありましたら教えてください。 よろしくお願いします。

みんなの回答

  • ka210
  • ベストアンサー率71% (202/283)
回答No.3

>Visual C#2008を使用しています。 とありますが、Visual C# 2008 Express Edition をお使いではありませんか? 実際、 >http://msdn.microsoft.com/ja-jp/library/a6h7e207.aspx にある操作手順は、そのページにも明記されてますが、Microsoft Visual Studio 2008/.NET Framework 3.5 を対象に記述されたもので、Visual Studio2008 では、 >1. [ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックして [新しいプロジェクト] ダイアログ ボックスを開きます。 という操作手順で間違いありません。 ただし、 >2. Visual C# プロジェクトの一覧の [Windows コントロール ライブラリ] プロジェクト テンプレートをクリックし、 の原文は、"From the list of Visual C# projects, select the Windows Forms Control Library project template, " とあり、一部の用語は整合性がとれておらず、 >[MSDNの説明]は具体的ですので単純なミスがあるとも思えないのです。 という認識は誤りです。私が見る限りでは、マイクロソフトの技術文書には誤訳や不整合も少なくないようで、内容によっては英語で読んだ方が分かり易いものもあります。 いずれにしろ、Visual Studio と Express Edition の操作項目には多少の差はあるようですが、大まかには同じはずなので、細かい部分は適当に置き換えてやってみるしかないかと思います。

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.2

掲示されたページには、「更新 : 2007 年 11 月」と書かれています。 内容はVisual Studio 2005向け…っぽいですね。 2005からコピペで2008のページを用意した。 が、ドキュメントの修正がされていない……。 といったところでしょう。 英語ページでも……2005のものかな? http://msdn.microsoft.com/en-us/library/a6h7e207.aspx >[MSDNの説明]は具体的ですので単純なミスがあるとも思えないのです。 日本語ドキュメントには誤訳とかもそこそこある。 という評価っぽいですが…。

noname#77682
質問者

お礼

回答ありがとうございます。 MSDN Visual Studio 2008の階層下にあっても内容は2005のまま?ということなのでしょうかね。

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

回答でなく申し訳ありませんが、↓の「Visual Studio ドキュメント フィードバック」に報告されてはいかがでしょうか? http://forums.microsoft.com/MSDN-JA/Default.aspx?siteid=7 ここで質問するよりは確実かと思います。

noname#77682
質問者

お礼

ご指摘のサイトに質問してみることにします。 アドバイスありがとうございました。

関連するQ&A