トップページ⇒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
0482デフォルトの名無しさん2008/07/02(水) 21:42:16
今思えばVC6使いやすかったなぁ
マウスなんか一切使わずに、いくらでも好きなメンバ関数へ飛べたのに
0483デフォルトの名無しさん2008/07/02(水) 21:45:32
VC6(メイン)とVS2005を使ってるが、そろそろVS2008にうつるかな
0484デフォルトの名無しさん2008/07/02(水) 21:54:22
>>472
FindWindowExでハンドルば取得して自前のコードで描画できたばってん
もっと簡単な方法は無かっちゃろか
0485デフォルトの名無しさん2008/07/02(水) 22:22:59
いまVB評価版単独で入れてるんですけど

フルセットで入れたら90日の期限は
単独Ver入れてからの日数
フルセット入れてからの日数どっちですかなぁ
0486デフォルトの名無しさん2008/07/02(水) 22:33:32
評価版ってEE?

EEに使用期限なんてあるの?
0487デフォルトの名無しさん2008/07/02(水) 22:39:14
評価版とEEは別物だよ
0488デフォルトの名無しさん2008/07/03(木) 10:37:47
評価版Proインスコ後、製品版Standerdインスコしたんだが
Stdの実行ファイルがないようなんだ
一度消さないとダメなのか?
プログラムの追加と削除の項目には両方あるんだけど。
0489デフォルトの名無しさん2008/07/03(木) 12:00:26
汎用機とUNIXしか触った事のないコボラーです。

webやパソコンで実行できるアプリを開発したくてvs2008を買いましたが、奥が深くて大変難しいです。
開発のワークフローや要件定義、設計は良く理解はしているつもりですが、言語は慣れていくしか無いんですかね。
それにしても皆さん凄いですな。

今は質問も出てこないレベルですが、そのときは宜しくです。
0490デフォルトの名無しさん2008/07/03(木) 12:02:22
まずCOBOLのイカレっぷりを理解しないとな
0491デフォルトの名無しさん2008/07/03(木) 12:09:23
UNIX触ってんならなんとかなるでしょ
0492デフォルトの名無しさん2008/07/03(木) 16:32:31
すみませんがお尋ねします
C言語(C++言語)でプログラミングをしたい場合、
Visual C++ 2008 Express Editionと
Visual Studio 2008 Standerd EditionのVisual C++を使うのとでは
どういった違いがあるんでしょうか?
専門用語が多くてよくわかっていません。かいつまんで教えていただけないでしょうか、
よろしくお願いします。
0493デフォルトの名無しさん2008/07/03(木) 16:47:17
なんか、最近、すげぇヴァカなのが数匹いないか?

>>492
とりあえず、おまえにプログラミングはむかんよ。
キエロ
0494デフォルトの名無しさん2008/07/03(木) 16:54:38
>>493
その一匹です><
Visual すたじお2008版 Express Editionで物志向プログラムできますか?
0495デフォルトの名無しさん2008/07/03(木) 16:55:55
>>493
こいつをアク禁にしたい
0496デフォルトの名無しさん2008/07/03(木) 16:56:36
EEとそれ以外の違いはテンプレかどっかに書いてなかったっけ?
とりあえずEEはフリーなんだから、まずはそれ使ってみればいいじゃん
04974922008/07/03(木) 17:10:50
Expressでは、MFCとATLは使えないっていう記述を見つけました。
Platform SDKは入っているということなので
VisualStudio2005で言うところの「Win32プロジェクト」のプログラムは作れると思っていいんでしょうか?
C言語+Win32APIでプログラミングができればOKなんです。
あとそれが商用として使えれば。
0498デフォルトの名無しさん2008/07/03(木) 17:14:28
>>492にはツッコミどころが満載だなぁ。
このようには、書きたくてもなかなか書けない
0499デフォルトの名無しさん2008/07/03(木) 17:19:04
普通は作れるけど、多分>>492には作れない。
0500デフォルトの名無しさん2008/07/03(木) 17:29:18
>>497
Expressでおk
ちなみに商用もおk
0501デフォルトの名無しさん2008/07/03(木) 17:31:05
俺は>>492はできるやつに見えるが
0502デフォルトの名無しさん2008/07/03(木) 17:33:13
2005はProかなにか?
Win32だとリソース周りで苦労するかもね。
EEでも何とかなるけど、単体だと厳しい。
0503デフォルトの名無しさん2008/07/03(木) 17:39:47
>>501 そうだよな
>492はMFC、ATL、Platform SDK、Win32APIといった難しい用語を使っているから
プログラムはかなりの経験あるが、たんにVC2008をよく知らないだけだな
0504デフォルトの名無しさん2008/07/03(木) 17:48:03
ググればただになるものをいちいち訊くなよ
0505デフォルトの名無しさん2008/07/03(木) 17:54:10
乞食は黙ってろ
0506デフォルトの名無しさん2008/07/03(木) 19:00:43
リテラシーが優位にあると言いたまえ
0507デフォルトの名無しさん2008/07/03(木) 19:05:26
>>501
>>.492は>>497の発言で、それなりに見えるようになった。
・・・もうどうでもいいけど。

ほんと、VSのC++はごちゃってるからな。
そもそもできることの詳細、それと、Expressはどれだけ機能が削られてるか、
という一覧表みたいのがあればいいけど、ないからなぁ。
初心者は機能の体系的理解に取り付くしまもない。
0508デフォルトの名無しさん2008/07/03(木) 19:38:27
Expressはプラグインが使えないのが痛すぎる
0509デフォルトの名無しさん2008/07/03(木) 20:39:50
ぶっちゃけ、plug-inとか使うほどVSを使い込んでないからな……
いまんとこ、リソースエヂターが無いのがやりにくい程度かな。
0510デフォルトの名無しさん2008/07/03(木) 21:42:45
3万って厳しいですかね?
俺は金持ちだからぜんぜん平気で買っちゃうけど・・・
0511デフォルトの名無しさん2008/07/03(木) 21:43:04
どんなプラグインつかってます?
0512デフォルトの名無しさん2008/07/03(木) 21:51:18
行数を表示させる設定ってどうやるんですか?
先輩方教えてください
ttp://homepage3.nifty.com/maezou/img-box/img20080703214926.jpg
0513デフォルトの名無しさん2008/07/03(木) 21:56:27
>>512
ツールメニュー→オプション→テキストエディタ→【言語を選択】→全般→行番号
0514デフォルトの名無しさん2008/07/03(木) 22:09:44
>>513
ありがとうごpざいあmす
ございます!
0515デフォルトの名無しさん2008/07/03(木) 22:10:34
困ったときはツール-オプションと
プロジェクト-プロパティのどっちかで何とかなる場合がほとんど
たまに編集-詳細
0516デフォルトの名無しさん2008/07/03(木) 22:19:47
キャレットがある行の背景色を変えるのはどうやるの?
0517デフォルトの名無しさん2008/07/03(木) 22:23:34
おめーらOSごときにPCスペックが足りないとかショッパイPC使ってんなぁ

俺のPCなんてさ、Pentium Proを2個!まずCPUからそこらの庶民とは違う。
これにVoodoo2を豪華2枚刺し。Milleniumとの組み合わせで32BitSVGA表示も余裕。
Quake、DOOMもスムーズに動く超性能。遊びに仕事にストレスレス。
メモリは限界まで拡張された96MB!
HDDはなんと大容量の2.3GB!
PC-98で満足してる庶民とは根本的に違うのだよ!俺から言わせれば5インチFDDなんておもちゃだぜw
超速大容量!東欧少女のjpgが何百毎も入る!ちなみに外部メディア230MBのMOドライブが入っている。


まぁお前らはショボいPCで涎垂らしながら俺を羨ましがってなってことだ
0518デフォルトの名無しさん2008/07/03(木) 22:26:30
>>509
おすすめのplug-inおしえて。

最近使い始めたんだけど、とりあえず TestDriven.NET と Source Code Outliner は
入れました。
0519デフォルトの名無しさん2008/07/03(木) 22:39:19
Express SP1 MFC ATL \(^O^)/
0520デフォルトの名無しさん2008/07/03(木) 22:42:42
俺Refactor!しか入れてない
0521デフォルトの名無しさん2008/07/03(木) 23:25:16
定番っつうかオススメのプラグイン(アドイン?アドオン?)を集めたwikiなんてないだろうか。

探したけどない。作れってか。
0522デフォルトの名無しさん2008/07/03(木) 23:26:06
おう作れ
利用してやるぞ
0523デフォルトの名無しさん2008/07/03(木) 23:27:41
>>519 kwsk
0524デフォルトの名無しさん2008/07/03(木) 23:50:43
DXCore入れて自作するのが一番簡単かな?
Source Outlinerくらいは簡単に作れそう
0525デフォルトの名無しさん2008/07/03(木) 23:53:43
すいません C#でSQL書いているんですが
すっごく長いSQLになってしまったんですけど
改行すると 「そこは、ちがうにょろ」って「にょろにょろ」
攻撃うけるんですけど、改行するにはどうすればいいのでしょうか
0526デフォルトの名無しさん2008/07/04(金) 00:07:01
意味がわからん。
C# のソース中に文字列で SQL 埋め込んでるってこと?

@"SELECT *
FROM 表名
WHERE 列名1 BETWEEN 値1 AND 値2
ORDER BY 列名1"
0527デフォルトの名無しさん2008/07/04(金) 00:14:18
>>C# のソース中に文字列で SQL 埋め込んでるってこと?
そうそう

@マークでいけるのかな
526さんはSQLでやらないんすか?
もうLinqの時代ですかぁー

眠いんで明日やってみます
ありがとうございます
0528デフォルトの名無しさん2008/07/04(金) 00:17:12
質問しておいて、眠いから寝る、か
殴りてえな、こいつ
0529デフォルトの名無しさん2008/07/04(金) 00:18:14
ソースに手動で埋めたりはしないなー
0530デフォルトの名無しさん2008/07/04(金) 00:19:56
長い文字列は足すのが正解。コンパイル時にまとめてくれる。
sql = " ....    " + " ......  ";
     + ".....  ";

まちがっても足しあげてはいけない。
sql = " ...... ";
sql += "........";
0531デフォルトの名無しさん2008/07/04(金) 00:25:11
先生、コンパイルできませんっ
0532デフォルトの名無しさん2008/07/04(金) 00:55:47
足すのが余計な空白入らなくていいんだけどめんどくてつい
スペース改行入るの無視で @"" でかいちまうな
0533デフォルトの名無しさん2008/07/04(金) 00:57:37
今時、SQL文直書きとか
0534デフォルトの名無しさん2008/07/04(金) 01:07:39
VSのコード入力候補のヒントに自分で書いた情報を追加して表示する方法はありませんか?
そういう仕組みを提供するアドインでもVSが参照しているファイル自体を書き換えるのでもいいので
0535デフォルトの名無しさん2008/07/04(金) 01:12:32
コメントを書けば表示されるぞ。
0536デフォルトの名無しさん2008/07/04(金) 01:12:40
>>534
自分で作ったクラスなら /// のコメントを書けばでるがこれのことじゃないの?
0537デフォルトの名無しさん2008/07/04(金) 01:24:07
あ、すみません。
自分で作ったクラスではありません。
具体的にはEnvDTE名前空間以下のクラスです。
0538デフォルトの名無しさん2008/07/04(金) 02:19:34
自己解決
EnvDTE.dllと同じフォルダにあるEnvDTE.xmlを編集すればできました
0539デフォルトの名無しさん2008/07/04(金) 15:10:13
dexplore.exeで特定のページ(特に.NET関係)を見ると必ず落ちるんだが、そんなもん?
0540デフォルトの名無しさん2008/07/04(金) 15:12:09
君だけ
0541デフォルトの名無しさん2008/07/04(金) 19:25:13
プログラムを動かしながら変数の値を見る事はできますか?
0542デフォルトの名無しさん2008/07/04(金) 19:28:33
それが出来なくて何のためのデバッガだろうかと!
0543デフォルトの名無しさん2008/07/04(金) 19:32:41
ブレークポイントを置いて止めながら動かすと見れたのですが、
置かないとウォッチリストに追加が灰色で押せず、見れませんでした。
0544デフォルトの名無しさん2008/07/04(金) 20:26:58
あたりまえだろが
0545デフォルトの名無しさん2008/07/04(金) 20:42:25
>>541
そのように作ればできる。
>>543
いつでも見れるように作れば見れる。
0546デフォルトの名無しさん2008/07/04(金) 20:43:37
ゲームを作っているのですが、ゲームループ1回ごとに止まっていてはデバッグできないのです。
0547デフォルトの名無しさん2008/07/04(金) 20:55:53
目視できない速度で変化していくんじゃないか…?
0548デフォルトの名無しさん2008/07/04(金) 21:00:59
>>546
だから、いつでも見れるように作れ。答えは簡単だ!
0549デフォルトの名無しさん2008/07/04(金) 21:03:42
フレームレートを落とせば大丈夫だと思います。
今は続行ボタンを連打しております。
ゲ製作技術のほうで聞く事にします。
すみませんでした。
0550デフォルトの名無しさん2008/07/04(金) 21:08:42
条件付きBreakPoint使えばいいじゃない
0551デフォルトの名無しさん2008/07/04(金) 23:00:15
>>549
そういうのはログだーって吐かせて高機能なビューワ作って
いろいろ見方変えたりして眺めてみるのがいい。
0552デフォルトの名無しさん2008/07/04(金) 23:19:42
>>549
何の言語か知らんが、C++ならOutputDebugString?

それでも遅くなるなら画面に表示か、履歴全部見たいなら
ログだな…
0553名無し募集中。。。2008/07/05(土) 04:02:26
log4cxx使いの俺が来ましたよ
0554デフォルトの名無しさん2008/07/05(土) 04:25:25
そうですか。
0555デフォルトの名無しさん2008/07/05(土) 08:02:44
チョーセンメイデン


     支邦苺           南鮮石         北鮮石
      //             //            .//
     / _          . /___          /──┐
     / ,',i><iヽ        .//',二二ヽ>       /i二ニニ二i
    /..∩((ノノリノ))       /∩|ノノイハ))      ./∩ノノノヽ)))
    / |(ミi`ハ´ノミ))     . / | |l`∀´ノ>      / |ノリ´Д`>リ
   // | )中! ヽ/      // |l_韓_|ヽ/     // |_朝」 ヽ/
   " ̄ ̄ ̄"∪       " ̄ ̄ ̄"∪      " ̄ ̄ ̄"∪
支邦苺がきたのー!    このチビイルボン   やぁ、ボクのマスターが
 黄色くて、ずしーっとした  早く謝罪と賠償を   重油100万t必要だから
  金属が欲しいの!     しやがれですぅ!   用意して欲しいんだ

0556デフォルトの名無しさん2008/07/05(土) 08:19:43
>支邦
???????????????
0557デフォルトの名無しさん2008/07/05(土) 08:25:11
いちこ大福だな
0558デフォルトの名無しさん2008/07/05(土) 14:23:03
533 おれも時価がきだぞ 
おまえどうやってるんだよ

なんかすごい技でも使ってるんか
Linqとかじゃねえだろうなあ
sqlとおなじだろありゃ
0559デフォルトの名無しさん2008/07/06(日) 00:03:44
キャラ一覧の修正版です
http://ranobe.sakuratan.com/up/src/up282257.jpg

・エイラのメッサーシュミット画像
・エーリカの名前
・サーニャの航空機モデル

いろいろと探してくれた人�d!
0560デフォルトの名無しさん2008/07/06(日) 01:16:58
#pragma warning ( disable : 4996 )

または

#define _CRT_SECURE_NO_DEPRECATE

ってどっちがいいの?
0561デフォルトの名無しさん2008/07/06(日) 01:37:11
#define _CRT_SECURE_NO_WARNINGS
2005 SP1から。

C4996はセキュアCRT以外でも発せられる一般的なもののはずだから、
CRT限定のマクロ定義を勧める。
0562デフォルトの名無しさん2008/07/06(日) 19:01:25
2008EE(vc++)で64bitネイティブなバイナリを吐かせたいのですが
設定手順のような情報があれば教えていただきたいです
(できるだけIDEと統合したいです)

0563デフォルトの名無しさん2008/07/06(日) 19:21:40
>>562
C/C++でx64CrossCompilerはStd以上。アップグレードを買いましょう。
ちなみにIA64はPro以上。
0564デフォルトの名無しさん2008/07/06(日) 19:32:12
>>563
ありがとう 
もしかしたら2005のときみたいに猛者が環境構築の手順とかまとめてないかなぁ、と考えたんですが
とりあえず2005stdあるんでそれ使うことにします(ターゲットはx64)
0565デフォルトの名無しさん2008/07/06(日) 19:51:21
>>564
2005の手順についてkwsk。ていうか、そのマネじゃ無理なのか?
0566デフォルトの名無しさん2008/07/06(日) 22:04:33
http://www.auction.co.jp/mem1/item/mem_itm_item.asp?LOT=1157004
0567デフォルトの名無しさん2008/07/06(日) 23:50:46
>>565
64bit IDE 2005
でぐぐるとそれっぽいのが出てくるよ
真似でできそうな気もするけど、2005stdは持ってるんで正直めんどくさくて試してない、というところ

そういえばWDKでも同じことができそうな気がする
0568デフォルトの名無しさん2008/07/07(月) 20:33:19
MSはアンインストールすると不具合が出るように呪いでも搭載しているのか?
VisualStudio VirtualPC
0569デフォルトの名無しさん2008/07/07(月) 20:38:11
MSIの依存関係がうんこなんだろ
0570デフォルトの名無しさん2008/07/07(月) 20:55:48
aximp.exeって2008Express入ってない?
C#単体入れたんだけどAxSHDocVw.dllなかったから作ろうと思ったんだけど・・
0571デフォルトの名無しさん2008/07/08(火) 01:55:33
2008Proだけど、検索したらC:\Program Files\Microsoft SDKs\Windows\v6.0A\binにあった
0572デフォルトの名無しさん2008/07/08(火) 03:28:41
VS2008Proアカデミックを使用しているのですが、例外処理アシスタントが急に
表示されなくなり、通常の例外ダイアログが表示されるのみになってしまいました。
オプションのデバッグの項目を見直してみても例外処理アシスタントを有効にする
にはチェックが入っており、VSの再インストール、設定の初期化を試してみましたが、
いずれも効果はなく…
これがあるのと無いのとではデバッグ効率がかなり変わるので非常に困っています。
例外処理アシスタントを表示させるにはどうしたらいいでしょうか?
0573デフォルトの名無しさん2008/07/08(火) 06:52:07
>>572
よくわからんけど、「選択された環境設定をインポート」は
試してみた?
0574デフォルトの名無しさん2008/07/08(火) 09:00:36
SP1 っていつごろ出るんかな
0575デフォルトの名無しさん2008/07/08(火) 09:12:06
>>573
試してみました。 いずれもオプションでは有効になっていますが、
どの設定をインポートしても例外処理アシスタントは復活しませんでした。
アンインストールした後さらにCCleanerとかの類のソフトで掃除しないと駄目でしょうか?
0576デフォルトの名無しさん2008/07/08(火) 13:35:57
いつの間にかMSDNライブラリが軽くなってた
JavaScript組みなおしたのか
0577デフォルトの名無しさん2008/07/08(火) 18:18:29
http://image.blog.livedoor.jp/mesonic/imgs/e/0/e0e39361.gif
0578デフォルトの名無しさん2008/07/09(水) 02:37:17
>>574
on thursday _ weeks later
0579デフォルトの名無しさん2008/07/09(水) 18:34:04
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES の存在そのものを知らない奴って多いよね
0580デフォルトの名無しさん2008/07/09(水) 19:40:41
>>579
配列からポインタに成り下がると警告が消えないから使いにくい
0581デフォルトの名無しさん2008/07/09(水) 23:54:10
main.cというCのファイルをコンパイルすると以下のエラーがでます。 Hogeはfunc.cppに定義してあります。

1>main.obj : error LNK2019: 未解決の外部シンボル Hoge が関数 _main で参照されました。
1>main.obj : error LNK2019: 未解決の外部シンボル Hoge2 が関数 _main で参照されました。


main.cをmain.cppに変えると上記エラーが消えるんですが、なぜでしょうか?
0582デフォルトの名無しさん2008/07/10(木) 00:02:50
>>581
呼び出し規約の違いによる関数名変換せい。
CとC++では見た目で同じ関数でも、objとして生成される関数名は別物になる。
■ このスレッドは過去ログ倉庫に格納されています