中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

Visual Studio 2005 C#で自動生成されるソースがどう変わるか?

この文書の最新版は
http://naka.wankuma.com/site/column/dotnet/00024.htm


この文書はVisual Studio 2005 Beta2(.NET2.0)をベースに記述されています。

Visual Studio 2002/2003ではWindowsフォームで最初に作られるソースが違います。

Visual Studio 2003

Visual Studio 2005

まず見えている部分で大きく変わっています。

★ソリューションが消えている。

1プロジェクトしか保有していないソリューションであっても2003までは必ずソリューション配下になっていました。

★Program.csが増えている

ここにはプログラムのエントリポイントが移されました。

中身もEnableVisualStylesがデフォルトで入っていますね。

2003では

Form1の中に埋め込まれてしまっていました。

★デザイナの作成するソースがDesigner.csに移動した。

このようにフォーデザイナが生成するコードは*.Designer.csに移動しています。

故にForm1.csにはほぼ何も書かれていない = 独自で作成したコードだけが記述されることになります。

★AssemblyInfo.csの中身が自動で出来るだけ入るようになった

Visual Studio 2003:

Visual Studio 2005:

とはいえタイトルなどは結局修正しなくちゃいけないので要注意です。

★Resources.resx, Settings.settingsが追加された

またどこかで紹介したいと思います。

投稿日時 : 2005年8月31日 0:48

コメントを追加

# re: Visual Studio 2005 C#で自動生成されるソースがどう変わるか? 2005/08/31 10:32 きいちろう

キレイになるんですね。うれしい。
Windowsアプリを作るとForm1、コンソールアプリを作るとClass1に名前が決めうちされちゃうのも変えられるといいんですけど。

# fMAdbvnBnCbkpXtYna 2013/03/22 22:24 http://crork.com/

gS77sm Thanks-a-mundo for the blog post.Really looking forward to read more. Will read on...

# THORcNXhGJfPPO 2014/08/02 6:28 http://crorkz.com/

64ng5a Really appreciate you sharing this blog.Thanks Again. Fantastic.

タイトル
名前
URL
コメント