トップページ⇒tech
1001コメント274KB

Visual Studio 2008 Part 10

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2008/06/13(金) 14:18:41
■公式
http://www.microsoft.com/japan/msdn/vstudio/default.aspx

■過去スレ
【Orcas】 Visual Studio 2007 【.NET3.0】
http://pc11.2ch.net/test/read.cgi/tech/1174574352/
【Orcas】 Visual Studio 2008 【.NET3.5】 Part2
http://pc11.2ch.net/test/read.cgi/tech/1187855872/
【Orcas】 Visual Studio 2007 【.NET3.0】 Part3
http://pc11.2ch.net/test/read.cgi/tech/1193662588/
Visual Studio 2008 Part1
http://pc11.2ch.net/test/read.cgi/tech/1195616628/ (実質4)
【Orcas】 Visual Studio 2008 【.NET3.5】 Part5
http://pc11.2ch.net/test/read.cgi/tech/1198866447/
Visual Studio 2008 Part 6
http://pc11.2ch.net/test/read.cgi/tech/1202821357/
Visual Studio 2008 Part 7
http://pc11.2ch.net/test/read.cgi/tech/1204641201/
Visual Studio 2008 Part 8
http://pc11.2ch.net/test/read.cgi/tech/1207063618/
Visual Studio 2008 Part 9
http://pc11.2ch.net/test/read.cgi/tech/1210680571/

■リンク
Visual Studio 2008に搭載された17の新機能
http://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html
5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷
http://www.atmarkit.co.jp/news/200711/20/vs.html

その他テンプレ>>2-5
0693デフォルトの名無しさん2008/07/16(水) 22:07:49
そんなレベルじゃないか。
0694デフォルトの名無しさん2008/07/16(水) 22:09:52
>インストールできません?
>何が、だよ?

そもそもここはVisual Studioのスレッドなのに
そうでない書き込みが多すぎるw

0695デフォルトの名無しさん2008/07/16(水) 22:16:43
>>692
キミはなんでこんなゴミスレッドを真剣に読んでいるのか?
0696デフォルトの名無しさん2008/07/16(水) 22:27:57
はいはいゴミは消えてね
0697デフォルトの名無しさん2008/07/16(水) 23:07:10
大日本帝国臣民じゃないんだろ。


おい、竹島は日本の領土だからな。侵略者は消えろ。
日本海から出て行けよ。
0698デフォルトの名無しさん2008/07/16(水) 23:15:55
さて。
長い期間、プログラミングから離れていた俺だけど、また一から学ぼうと思って。
VS2005をインストールしようと思うんだけど、ディスクがいっぱいでどれ使えば良いのか思い出せない。
最低限どれをインスコすればいいんですか?
0699デフォルトの名無しさん2008/07/16(水) 23:21:09
>>689
Expressでもプロジェクトのプロパティで設定できたと思うけど、ない?
0700デフォルトの名無しさん2008/07/17(木) 04:26:40
Visual C++ 2008EEだけど、
テンプレート使いまくってるせいか知らんが、
インテリセンスがしょっちゅう腐るよ。

今、「Intelli Sense を更新しています...(3)」でフリーズ中・・・
0701デフォルトの名無しさん2008/07/17(木) 06:59:12
インテリセンスのデータベースファイルを削除汁
0702デフォルトの名無しさん2008/07/17(木) 10:12:34
>>676
SP1に期待するのもよし。
0703デフォルトの名無しさん2008/07/17(木) 13:17:08
ぶっちゃけ、Delphiのが安定してるでしょ・・・。onz
0704デフォルトの名無しさん2008/07/17(木) 15:18:04
それはないわ
0705デフォルトの名無しさん2008/07/17(木) 17:59:08
得意技だから

ttp://www.dotup.org/uploda/www.dotup.org1441.jpg
0706デフォルトの名無しさん2008/07/17(木) 19:29:17
コピペ君って馬鹿だな、まで読んだ。
0707デフォルトの名無しさん2008/07/17(木) 22:06:50
Visual Studio 2008 Express Editionをインストールして起動したら、
「製品の評価期間が終了しました。」と出て直ぐ終了してしいます。
解決方法をご教授して頂きたいです。

以前にVisual Studio 2005 Professional Edition 90 日間評価版をインストールしていて、
それをアンインストールしてからインストールしたのですが、それが関係あるのでしょうか。
0708デフォルトの名無しさん2008/07/17(木) 22:11:02
それ本当にExpressEditionか?
07097072008/07/17(木) 22:26:43
Microsoftのダウンロードページから落とした「Beta2ExpresssComboDVD.img」をDVDに焼いて起動しました。
落としたこと自体は数ヶ月前なのでページのURLまでは忘れてしまいました。すみません・・・。

起動すると「スタート ページ - Visual Studio 2008 Express Edition」と上に出ますし、
そのスタートページにも同名で「Visual Studio 2008 Express Edition」という画像が表示されていますが、
すべてのプログラム->Visual C++ 9.0 Express Edition-> にあるファイル名は
「Microsoft Visual C++ Codename Orcas Express Edition」となっています。今気づきました。
これが関係あるのでしょうか・・・。

とりあえず自分でも更にぐぐりったり、もう一度ダウンロードページから落としなおしてみたり、レジストリを綺麗にしたりしてみます。
07107072008/07/17(木) 22:36:27
↑すみません間違えてました。

>起動すると「スタート ページ - Visual Studio 2008 Express Edition」と上に出ますし、
>そのスタートページにも同名で「Visual Studio 2008 Express Edition」という画像が表示されていますが、
起動すると「スタート ページ - Visual C++ 2008 Express Edition」と上に出ますし、
そのスタートページにも同名で「Visual C++ 2008 Express Edition」という画像が表示されていますが、

です。
あと、重要なことを言い忘れててすみません。
上の修正点でわかるように、DVD(イメージファイルを焼きこんだ物)のインストールメニューで選択したのは「Visual C++ 2008 Express Edition」です。
0711デフォルトの名無しさん2008/07/17(木) 22:37:18
なんでBeta2使ってんの?
0712デフォルトの名無しさん2008/07/17(木) 22:38:42
>>699
どの部分ですか?
デバッグのところには外部プログラムの開始はありませんし、
他の項目にもそれらしきものは見当たらない気がします。

なにか言葉が違うのでしょうか・・・
0713デフォルトの名無しさん2008/07/17(木) 22:38:50
正式版はこちら
http://www.microsoft.com/japan/msdn/vstudio/express/maninstall/2008/default.aspx
0714デフォルトの名無しさん2008/07/17(木) 22:41:55
>>712
言語は何?
0715デフォルトの名無しさん2008/07/17(木) 22:51:33
>>712
メイクプロジェクトじゃダメか?
0716デフォルトの名無しさん2008/07/17(木) 22:53:20
MSサイトからVSの評価版を手に入れてインストールしたんだけど、
評価版ってどこに書いてありますか?
0717デフォルトの名無しさん2008/07/17(木) 22:59:32
>>716
日本語で書けよ馬鹿。
それともそれで伝わるとでも思ってるわけ?
07187072008/07/17(木) 23:06:54
>>713
サンクスです!
数ヶ月前に落としたやつ(下手したらもっと前)って所が一番のミスだったみたいですね・・・。ほんとすみません
ありがとうございました。
0719デフォルトの名無しさん2008/07/18(金) 08:54:04
>>705 日本の街宣右翼はスルーwww
0720デフォルトの名無しさん2008/07/18(金) 18:35:25
チョウセンウヨモドキだからな
0721デフォルトの名無しさん2008/07/18(金) 23:44:35
すいません教えてください。
今、VS2003もってて、2008UP版買ったら1台のPCで2003と2008の同時使用って出来るの?
過去の開発環境を残したいんですけど、ライセンス関係よくわからんわ。
0722デフォルトの名無しさん2008/07/18(金) 23:48:08
UP版ならひとつ 
0723デフォルトの名無しさん2008/07/18(金) 23:51:27
できる
0724デフォルトの名無しさん2008/07/19(土) 00:01:48
どどどどどっちだw
0725デフォルトの名無しさん2008/07/19(土) 00:12:05
>>724
アップグレードの意味を考えよう。元のプロダクトに対するアップグレードなんだからさ。
2003→2008にアップグレードするんだから、1つでしょ。
0726デフォルトの名無しさん2008/07/19(土) 00:14:10
どこにそんな事かかれてるの?
0727デフォルトの名無しさん2008/07/19(土) 00:18:54
ExpressからUPすればいいのに>>721はアフォだな
0728デフォルトの名無しさん2008/07/19(土) 00:30:26
>725
どうも。やっぱり普通そう思うよね。で、一応調べてたら、>727のご指摘どおり
expressからUPできる記述を見つけて、「そしたら通常版誰が買うねん」て思って混乱した。
スマン正直、理解してない。
0729デフォルトの名無しさん2008/07/19(土) 01:01:31
うん、>>722-728の流れでは自論はあるけど根拠がないな。
正確な事を言ってる人はいない。(結果はどうあれ)
0730デフォルトの名無しさん2008/07/19(土) 01:06:31
C#なのですが,
Windowフォームアプリケーションを作成して実行してもすぐに終了してしまいます.
新規作成してすぐに実行したものもです.
コンソールなどは実行しても通常通りにデバッグできます.
再インストールなども行ったのですが直らないままです.
原因とかこのような症状の対策とかありますか?
0731デフォルトの名無しさん2008/07/19(土) 01:11:01
>>728
そうだよなあ、Expressからアッポグレードできるなら、新規版の意味がないよなあ。
一体どういう理屈なんだろ。ダウソ出来ない環境向け?
0732デフォルトの名無しさん2008/07/19(土) 01:20:36
画像関係のソフトでもよくやってる手だよ
割引をおおっぴらにできないからこんな手を使う
0733デフォルトの名無しさん2008/07/19(土) 01:24:59
割引されて廉価イメージが付かないようにオープン価格を設定する家電とかと同じ理由なのかな?
0734デフォルトの名無しさん2008/07/19(土) 01:32:29
企業は通常版買うからじゃないの
0735デフォルトの名無しさん2008/07/19(土) 02:17:08
visual basic 2008 express edition
使ってみたんですが、
デバッグ実行→終了のあとの復帰の際に
一瞬フリーズするんだけどこんなもんなの?なんか不安になる…
0736デフォルトの名無しさん2008/07/19(土) 03:17:22
>>1から読み直せば解決するよ。
何万回も出た話題。
0737デフォルトの名無しさん2008/07/19(土) 11:39:04
VS2008購入しました
以前からXPスタイルにする場合○○.exe.manifestで作成していたのですが、
VS2008でもこの方法で作成するしかないのでしょうか?
それともXPならXPにあったスタイルを。ビスタならビスタにあったスタイルで提供できる
方法とかあるのでしょうか?ご教示お願いします
0738デフォルトの名無しさん2008/07/19(土) 11:58:48
魔乳笛棲斗は埋め込みできる。婦炉派帝を見ろ。
0739デフォルトの名無しさん2008/07/19(土) 12:07:32
>>737
まず、manifestでのcomctl32.dllバージョン6指定はVistaでも有効。

ただし、VC++プロジェクトでは2005から、CRT DLLもmanifestでの指定が必要になり、
DLL版CRTを使うと指定しない限りEXEにmanifestがリソースとして埋め込まれる。
埋め込みはマニフェストツールで行われるが、そこで自分で書いたマニフェストをVC++のと混ぜられる。
(プロジェクトのプロパティ→マニフェストツール→入力と出力→追加のマニフェストファイル)

.exe.manifestとexeリソースのmanifestが両方見つかると、
XPでは.exe.manifest、それ以降ではリソースのだけが読み込まれる、だったはず。
だから、マニフェストツールで混ぜる必要がある。
0740デフォルトの名無しさん2008/07/19(土) 13:33:37
>>736
> 何万回も出た話題。
そんな馬鹿なww
0741デフォルトの名無しさん2008/07/19(土) 13:39:46
>>736
すげえ暇人だな
人生無駄にしてるぞ
0742デフォルトの名無しさん2008/07/19(土) 18:08:25
スタートページを閉じないとデバッグ終了後に謎の待ち時間がある
0743デフォルトの名無しさん2008/07/19(土) 19:24:55
些細な疑問なんだが、スタートページを出しっぱなしにしたい理由って何かあるのかな
0744デフォルトの名無しさん2008/07/19(土) 19:27:16
>>740-741
なんで2回に分けて書いた?
0745デフォルトの名無しさん2008/07/19(土) 20:29:25
>>744
なんで同一人物ってわかったの?
0746デフォルトの名無しさん2008/07/19(土) 20:35:39
既に知っていた。
0747デフォルトの名無しさん2008/07/19(土) 23:47:13
>>1立てた本人はID非表示板でもIDが見れるって事知らないの?
0748デフォルトの名無しさん2008/07/19(土) 23:52:41
え?そうなん?知らんかった。
0749デフォルトの名無しさん2008/07/20(日) 08:36:29
ry)難しい
0750デフォルトの名無しさん2008/07/20(日) 15:53:37
数列を表示させるプログラムで
数列の長さが大きくなると、1行では画面に入りきりません。
例えば、10個ごとに改行して表示できますか。
0751デフォルトの名無しさん2008/07/20(日) 15:58:28
適当にプログラム中で改行入れるとかファイルに出力するとか
0752デフォルトの名無しさん2008/07/20(日) 16:15:12
数列をどこに表示させるか書いてないけど
VSのスレなんだからVSのエディタ内に表示させる方法だよね?
フォントを小さくするか適当に改行すればおk
0753デフォルトの名無しさん2008/07/20(日) 17:41:45
>751,752
サンクス。
たぶんエディタではありません。
デバック中のフォームです。
0754デフォルトの名無しさん2008/07/20(日) 18:03:50
>>750
>>753
コンソール表示じゃなくフォームにAPIで出力?
今Win32APIのTextOut()で描画出力してるなら、
DrawText()の描画のほうが改行とかテキスト折り返しとかやってくれるので楽かも。
printf()で出力してるなら>>752が言ってるように数個出力ごとに printf("\n"); とかで改行してけばOK。
0755デフォルトの名無しさん2008/07/20(日) 20:55:35
デバック中のフォームっつってんだからデバック中のフォームなんだろ
0756デフォルトの名無しさん2008/07/20(日) 20:56:09
そんな俺用語使われても分かりません
0757デフォルトの名無しさん2008/07/20(日) 20:57:39
改行の仕方が分からないのか十個の数え方が分からないのか
どっちにせよ神事が対
0758デフォルトの名無しさん2008/07/20(日) 21:14:32
こういう曖昧な表現ってレス付きやすいよな。
そうやって色んな人に答えてもらって有益な情報だけゲットしようと思ってるならたいしたもんだ。
まあ2chなんかじゃ真面目な質問も返ってこないことあるし、どんな手を使ってでも自分の利益になる情報を得ようってスタンスは間違ってない。
0759デフォルトの名無しさん2008/07/20(日) 21:38:12
>>758
本当に酷い目に遭わせたい奴なら、非常にまじめな文章でまともな事かいて、一カ所だけ大嘘入れるのが良いのだが
2chの技術系板だと嘘はあおり口調で書いてあるのでだまされにくかったりする。
0760デフォルトの名無しさん2008/07/20(日) 22:25:07
VS2008+AnkhSVN2.0でバージョン管理しようて思って入れたんだが、Ankh2.0はローカルのリポジトリに対応してない?
Add to Subversionのproject nameをhoge, Repository URLを file:///D:/repository/hoge としてやろうとしても 一番下の Project will be created inが file:///hoge/ になって出来ないんだが
スレ違いだったらスマソ
0761デフォルトの名無しさん2008/07/21(月) 00:37:50
Ankhは変な常駐ソフト入れるからあまりオススメできないな
すなおにTortoiseSVNを外部ツールに登録して使っておけ
07627602008/07/21(月) 05:54:13
>>761了解した別のも探しつつTortoiseSVNも使ってみる
0763デフォルトの名無しさん2008/07/21(月) 14:48:51
俺はrapidsvnを薦める
0764デフォルトの名無しさん2008/07/21(月) 17:17:07
日曜プログラマとして個人で使っているんですが、
制作途中、改良前後を保存する(バージョン管理?)は、
どのように行うのがいいんでしょうか?
0765デフォルトの名無しさん2008/07/21(月) 17:24:23
>>764
オレはCVSNTを使ってる。
いまから始めるなら,Subversion じゃまいか?
0766デフォルトの名無しさん2008/07/21(月) 18:23:42
フォルダ毎コピー
0767デフォルトの名無しさん2008/07/21(月) 18:28:26
>>766
きっちりしたプロジェクトで,がっつりドキュメント管理もされてるなら丸コピーが簡単。
日曜プログラマなら多分そこまで管理してないだろうから,ソースのバージョン管理を使った方が結果的に楽できるよ。
ワンショットのツールなんかも,コメントつけてチェックインしてると使いまわしできたりするし。
0768デフォルトの名無しさん2008/07/21(月) 20:52:36
俺は個人ではVault!使ってる。1ユーザーで使う場合無料。
SVNのクライアントって、VSに統合してしっくりくるものがなかった。
0769デフォルトの名無しさん2008/07/21(月) 21:03:45
>>768
オレもそこが不満なところ。
むか〜し VSS を使ったことがあるけど,イマイチだった記憶。
最新のは良くなってるのかしら?
0770デフォルトの名無しさん2008/07/21(月) 21:05:59
リポジトリまるまる消失する確率はずいぶん下がってる
0771デフォルトの名無しさん2008/07/21(月) 21:06:07
VS2008のVC9のIntelliSenceに関しての質問です。

○現象の概要
VC9にてIntelliSenseが働かないAPIや構造体がある。

○開発環境
OS:Vista-Ultimate
VS2008StandardEdition

○現象の詳細
 MFCでツール開発中に、汎用的な部分を別のクラス(以下クラスA)として
作成しており、クラスAのh&cppファイルは独立させるため、
stdafx.hをincludeせずに、ソリューションビューのプロパティで
「プリコンパイル済みヘッダを使用しない」設定にしております。
そうした設定で、クラスAのコーディングを進めていたところ、
「OPENFILENAME構造体」や「GetOpenFileName関数」などに対して
InteliSenseが動作しなくなってしまいました。(コンパイルや実動作には問題なし)
0772デフォルトの名無しさん2008/07/21(月) 21:07:43
>>771の続き
クラスAのhファイルにてincludeしているのは「windows.h」
「tchar.h」「Shlobj.h」です。
「Shlobj.h」で定義されている「BROWSEINFO構造体」や
「SHBrowseForFolder」に対してはInteliSenseが動作しています。
(※MFCで構築されたソースコード内では、どちらの場合もIntelliSenseが
動作しました。)

MSDN(http://msdn.microsoft.com/ja-jp/library/ms235519(VS.80).aspx)
をあさってみたところ、
・#include ディレクティブを使用して、ヘッダー ファイルを複数回参照したため、
 #define ディレクティブを介して定義されている、マクロのさまざまな状態が
 原因となって、ヘッダー ファイルの意味が変更されいる場合。つまり、マクロの
 状態に応じて使用法が変わるヘッダー ファイルを複数回インクルードすると、
 IntelliSense は必ずしも機能しません。
上記のような記載がありました。

○質問内容
・今回自分の開発環境で起きている現象はMSDNに記載されている内容の
 現象と考えてよろしいのでしょうか?
・同様の現象が発生した方、回避方法をご存知の方がいらっしゃいましたら、
 アドバイスをお願いいたします。
0773デフォルトの名無しさん2008/07/21(月) 21:14:59
>>766
コピーして保存しておくのはいいんだけど、またVSで見ようと思ったときに面倒なんだよな
0774デフォルトの名無しさん2008/07/21(月) 21:56:18
>>771-772
C++ ではよくあることw
マクロとか template 多用すると特に頻繁に起きる。

回避方法?
C# 使う。
0775デフォルトの名無しさん2008/07/21(月) 22:20:19
VC++でインテリセンスが反応しない場合、構文ミスなど自分を疑う前にインテリセンスの不具合を疑うべし。
VC#でインテリセンスが反応しない場合、原因は99.9%自分にある。
0776デフォルトの名無しさん2008/07/21(月) 22:39:40
c++を使ってる人間がインテリセンスなんか期待するんじゃねぇよw

ってことなんじゃないか?
0777デフォルトの名無しさん2008/07/21(月) 22:42:39
現実問題としてVC++で書いてるときはインテリセンスは反応したらラッキーぐらいの感覚でいる。
0778デフォルトの名無しさん2008/07/21(月) 22:53:05
俺も常に反応しないものとしてコード書いてる。
そしてC#をたまに使うと、とっても感動。
0779デフォルトの名無しさん2008/07/21(月) 22:59:29
VSのエディタなんて、インテリセンスとスニペットとリファクタリングがなかったらただのゴミじゃん
0780デフォルトの名無しさん2008/07/21(月) 23:09:41
スニペットって良く耳にするけど、全然知らない。
調べてくる
0781デフォルトの名無しさん2008/07/21(月) 23:13:59
んなものに頼らなくてもおk
0782デフォルトの名無しさん2008/07/21(月) 23:15:36
もうIDE上からncbファイルの削除と再生成が出来るようにしてくれればいいのに

まそれでもテンプレートは鬼門だろうけど
0783デフォルトの名無しさん2008/07/21(月) 23:19:55
>>782
>IDE上からncbファイルの削除と再生成

Visual C++ 2008か、パッチ済みVisual C++ 2005ならできるらしいよ。
ttp://d.hatena.ne.jp/faith_and_brave/20080227/1204102672#c1204166888
0784デフォルトの名無しさん2008/07/21(月) 23:20:13
>>771-772 です。

>>774
>>775
>>776
>>777
>>778
>>779
回答ありがとうございます。
VS2005で同様の手法でやっていたときに、
IntelliSenseが普通に使えていたのがラッキー
だったということにします…
0785デフォルトの名無しさん2008/07/21(月) 23:25:28
>>784
それはよほどの強運だったか使い込んでないかのどっちかな気が。
0786デフォルトの名無しさん2008/07/21(月) 23:26:54
よほどの強運ってレベルじゃねーぞ
0787デフォルトの名無しさん2008/07/22(火) 01:42:24
ちょっとまて、俺もC++だが、インテリセンスは普通に使えてるぞ。
関数やメンバを追加した直後だと反応遅いくらいだ。
むしろ、そんなに使えないモノだってのが信じがたいが。
0788デフォルトの名無しさん2008/07/22(火) 01:44:20
再認識フラグが曖昧で反応するまで時間掛かったりするよね
0789デフォルトの名無しさん2008/07/22(火) 05:52:50
反応が遅いのもC#みたいに読み込み中なら読み込み中で表示してほしい。
0790デフォルトの名無しさん2008/07/22(火) 07:38:28
- メンバ追加した直後
- template 使いまくりのライブラリを使う
- ソース内のどこかでエラー起きてる
のいずれかのときにインテリセンス効かない。

もちろん、全く使えないものではないんだけど、C# と比べると・・・
0791デフォルトの名無しさん2008/07/22(火) 07:55:56
逆に、全く問題なく使えるエディタってあるの?
0792デフォルトの名無しさん2008/07/22(火) 09:30:34
>>791
男は黙って(・∀・)edlin! 男は黙ってedlin!
■ このスレッドは過去ログ倉庫に格納されています