1 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 01:46:56 ] Visual Studio 2005 Express Edition(無償) www.microsoft.com/japan/msdn/vstudio/express/ 貧乏人は急いでGETだぜ! Visual Studio 2005 Developer Center www.microsoft.com/japan/msdn/vstudio/2005/ lab.msdn.microsoft.com/vs2005/ Visual Studio 2005 製品ライン概要 www.microsoft.com/japan/msdn/vstudio/productinfo/productline/ www.microsoft.com/japan/msdn/howtobuy/vs2005/ Product Feedback Center lab.msdn.microsoft.com/productfeedback/ 過去スレ Part9 pc8.2ch.net/test/read.cgi/tech/1138703942/ Part8 pc8.2ch.net/test/read.cgi/tech/1137354521/ Part7 pc8.2ch.net/test/read.cgi/tech/1135529419/ Part6 pc8.2ch.net/test/read.cgi/tech/1134819322/ Part5 pc8.2ch.net/test/read.cgi/tech/1133029283/ Part4 pc8.2ch.net/test/read.cgi/tech/1131494714/ Part3 pc8.2ch.net/test/read.cgi/tech/1125460842/ Part2 pc8.2ch.net/test/read.cgi/tech/1113305966/ Part1 pc8.2ch.net/test/read.cgi/tech/1080916113/
321 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 00:10:12 ] いがみ合ってるC#チームとVBチームの間をC++/CLIチームが華麗にスルー
322 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 00:15:04 ] >>320 住み分け(棲み分け)ありえないってことは、 仕方なく同居してるってことか・・・
323 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 00:42:11 ] お互いの客を奪い合うんじゃね? 住み分けし始めたら他社に根こそぎ奪われると思う。
324 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:17:29 ] すみません、ちょっと質問させてください。 今まで.NET 2003 でC++&DirectXでゲーム開発をしていました。 今日.NET 2005 に環境を変えたのですが、 LINK : fatal error LNK1104: ファイル 'libcp.lib' を開くことができません。 というエラーがでてコンパイルできません。ググってみてもヒットが少なくこれといった対処法もなく・・・ OSは2k、DirectXは関係ないと思いますが、バージョンは2004Summerです。 どなたか対処方をご存知でしたらご教授ください。
325 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:18:00 ] 良く言えば切磋琢磨 悪く言えばパクり合い
326 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:20:18 ] >>324 まずVS2005対応版入れろや DirectX Developer Center - Microsoft DirectX 9.0 ダウンロード www.microsoft.com/japan/msdn/directx/downloads.aspx
327 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:23:04 ] >>324 そりゃ、libcp.libが無いから。 存在くらい確認しやがれ。 >>326 関係無いだろw
328 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:25:53 ] >>324 DirectXのlibフォルダへの参照入れてる? VS2003のときIDEのオプションでディレクトリ参照入れてたんじゃないかね VS2005は後でインストールしたんだろうから参照入ってないだろうし とりあえずオプションの「プロジェクトおよびソリューション」の「VC++ディレクトリ」の内容をVS2003と比較してみ
329 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:27:49 ] >>326-328 おまいらオモシロス
330 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:33:15 ] >libcp.libが無いから こんな聞き方もなんですが、どこにあるんでしょうか? libcp.libはVS2003以降から使用されているファイルらしいので、今回のVS2005のインストールで入っているものと思ったのですが、別途入れる必要があるものなのでしょうか? >>328 そこは問題ないです。DirextXも、VS2005入れた後に一旦削除し、再インストールしています。
331 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:35:09 ] >>330 前スレ参照
332 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:50:42 ] >>331 Part9と8まではまだ残ってたので調べてみましたが、libcp.libに関する書き込みは見当たらないようです・・・ もっと前のスレですか?
333 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:51:45 ] 333
334 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 01:52:07 ] libcp.libが何のライブラリが分かった上で読んだか? ただ、"libcp.lib"の文字列探しただけじゃないだろうな・・・
335 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 02:03:21 ] >>334 うわ、すみませんそんな感じで調べてました。同様の症状の人もいるかと思ったので、ライブラリファイルに関する語のとこだけ抜き出してみたのですが・・・ もっとちゃんと調べてきます。
336 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 08:32:20 ] VS2005C++なんですが、コードエディタが何かの拍子にタブが→スペースが・で 表示されるようになりました。これをけすにはどうすればいいのでしょうか? オプションやヘルプは一通り見たつもりですが、わかりません。
337 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 10:08:23 ] おまいら、新しい開発環境入れたときって、 まず初めにどんなもん作ってみるの?
338 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 10:20:17 ] >>337 Hello Wrold
339 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 10:22:09 ] >>338 斬新だね
340 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 10:23:08 ] >>337 既定のプロジェクトをビルドして動かしてみる 次に分かりやすい動作のコントロールを貼り付けて動かしてみる GUI系の操作が一通り分かったら言語特有の動きを見てみる 慣れてきたらネットに転がってる資料やサンプルを実際に動かす 昔はとりあえず入出力のチェックから始まったが、今はGUIだから単純に「Hello World」だけ表示すればいいってもんじゃないしね
341 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 10:30:42 ] >>337 新しい環境用に新しいものなんか作らないよ。今までの プロジェクトをひーこら移すのみ。
342 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 12:02:13 ] 俺は思ってたよりは移行のトラブル少なかったな。
343 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 12:06:13 ] 漏れも特になかったが、_sのサフィクスを持たない関数の警告がウザかった
344 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 12:19:16 ] >>342 扱うデータが64bit化された関数(time)ではまった。 マクロで32bit版に戻してる。
345 名前:342 mailto:sage [2006/02/13(月) 16:44:21 ] あー俺も do { if (hoge0()) break; if (hoge1()) break; if (hoge2()) break; throw new Exception(); } while(false); みたいなコードがそこかしこにあって、 whileのとこで到達しないコードって警告出たな。 goto使いたくないから、こんなコード書いてただけなんだけど。
346 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 16:57:55 ] >>345 それだったら俺は率直にifをネストさせていく。
347 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 16:59:43 ] >>345 って↓と同じ? if(!hoge0() && !hoge1() && !hoge2()) throw ..;
348 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 17:25:30 ] コンシューマのAMD64に統一でWinFXの重要性が下がる ゲームのPPC、エンタープライズのItaniumは、はなから特注前提 CLR専用のC#、完全移行したVBは消滅 ATL/WTL、MFC、APIが勝ち組
349 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 17:27:09 ] >>348 妄想は独り言に留めた方が良いですよ
350 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 17:33:42 ] >>345 はBasicを引きずり過ぎ >>347 はCを引きずり過ぎ >>346 が普通
351 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 17:39:02 ] >>350 妄想は独り言に留めた方が良いですよ
352 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 17:42:23 ] >>345 それじゃwhileが意味をなしていない。
353 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 17:42:26 ] 独り言を何度も許す、MS系スレの住人はやはり冷静で頭がいいからだと思う。
354 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 18:31:38 ] VSVBの各種サンプルアプリケーションを雑誌にCDで付けて売るにはどうしたらいい? って誰か、そういうの出版してよ〜。
355 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 18:37:31 ] 腹痛い・・・ 今朝のタマゴ当たったかな・・・(orz
356 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 18:57:16 ] 腐ったものって大体どんな味かね? なんか酸っぱい気がするんだよな
357 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 19:29:05 ] >>354 べーまがに送って載れば一万
358 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 19:38:19 ] >>357 べーまがは休刊済みだお
359 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 19:51:06 ] AMD64とWinFXの間に 何の関係が?
360 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 20:38:30 ] >>375 懐かしすぎる。ベーシックマガジンとI./Oの2冊買ってたな。
361 名前:354,360 mailto:sage [2006/02/13(月) 20:41:58 ] アンカー間違い>>357 ×雑誌にCDで付けて売るにはどうしたらいい? ○書籍を出すにはどこにどうやって売り込めばいいん?
362 名前:デフォルトの名無しさん [2006/02/13(月) 20:53:08 ] Syntax errorでまくり orz
363 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:09:04 ] >>359 INTELとAMDの64ビットで分かれて市場に分散すればどうなったか ちっとは頭使って考えろや
364 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:12:57 ] >>336 メニューのどっかに”スペースの表示”がある。
365 名前:342 mailto:sage [2006/02/13(月) 21:13:28 ] >>346 >>350 ネストしてどんどんコードが右にずれるのきらいな派 >>347 実際は if ((ret = hoge()) != null) break; なんだよね・・・。確かに&&でできるけど、やっぱみづらい。 >>352 君はそもそもの意図を理解してない。
366 名前:デフォルトの名無しさん [2006/02/13(月) 21:18:02 ] そんな無理した書き方するぐらいならgoto使ったほうがいい
367 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:35:26 ] なんで急に後藤が出てくるんだよ。
368 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:42:02 ] >>365 do while じゃなくて while でいいんじゃ? >367 クリティカルですよ
369 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:51:47 ] 後藤、元気にしてるかな。
370 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:53:38 ] すべての後藤は死にました。
371 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:55:11 ] 評価版 CD と theSpoke の CD を比較してみたけど、ほぼ同じだったよ。 (CD ドライブ):\Setup\setup.sdb ファイルに [Product Key] XXXXXXXXXXXXXXXXXXXXXXXXX ってあるのと、ないのと... 評価版と正規版の違いってそんなもんかな??? もし、そうだとしたらこれをゴニョゴニョ...
372 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:57:39 ] >>361 雑誌社に企画を持ち込む ただし、SEやBPや技評でC#書くには著名人かMVPじゃないと無理 ページ数だけはあるなら二流IT書籍屋で二束三文で買い取ってくれると思うが
373 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:58:29 ] >>161 >それってMSDNもExpressEditionですか? yes >表示方法は>>148 でいうとどれでしょうか? ・ヘルプよりダイナミックヘルプをクリック だけ。コマンドウィンドウの項目はない。
374 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 21:59:41 ] >>365 オレオレ流をPRしたいだけでしょ? ウザいから消えてよ
375 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:00:57 ] >>370 ヤベェ おれ死んじゃった
376 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:03:21 ] goto end;
377 名前:342 mailto:sage [2006/02/13(月) 22:08:38 ] >>366 結局、警告消すために後藤さんに担当変えたけどね。
378 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:15:05 ] >>371 ってことは、1,575円でVS Pro&MSDNライブラリがゲットできんの!?
379 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:15:44 ] STDのアップグレード版買ってきたんだが、インストするとき アップグレード対象製品の所有を証明する物を何も要求されなかった 一寸驚いた CD入れろくらい言われると思ったのに 初起動の時に何か確認されるんだろうか?
380 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:18:05 ] >>378 プロダクトキーがあればね。 評価版についてくるプロダクトキーだと あくまで有効期限は180日間だけ。
381 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:18:14 ] つーか、2005ExpressはCDないこともあるし。
382 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 22:26:39 ] >>378 プロダクトキーは探せばいくらでもある。 オレもtheSpokeのCD削除しちまったから、評価版オーダーしよっと。おまけにMSDN Library付きだもんな。
383 名前:デフォルトの名無しさん mailto:sage [2006/02/13(月) 23:34:04 ] switch(1){ case 1: if(hoge1()) break; case 2: if(hoge2()) break; case 3: if(hoge3()) break; throw new Exception(); }
384 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 01:45:53 ] >>382 だから、ライセンス違反だってば、いくらお金払ったとしてもP2Pでダウンロードするのと同じ。 割れ厨氏ね
385 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 02:01:35 ] すみません>>324 ですけれども。 前スレを読み直したのですが、結局よくわからず・・・。 使用しているDirectXのバージョンが古いため、過去のiostreamライブラリを使用しようとしているために問題が起こっているのか? とは思ったのですが…。 VS2003の\Vc7\libフォルダにlibcp.libファイルはあったのですが、これをコピーして使っても大丈夫でしょうか? VS2003にはあるのに、VS2005には入っていないものなんでしょうか。それとも過去に自分でVS2003のフォルダに入れたのか・・・
386 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 02:03:49 ] VS2005では、シングルスレッド用のライブラリはもうない。
387 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 02:07:11 ] 実践した奴が居ないからともかく、 本当にtheSpokeにバンドルされてるプロダクトキーで評価版をレジストできるならMS日本法人の人間はつくづく無能だな
388 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 02:42:57 ] >>386 構成プロパティ→C/C++→コード生成→ランタイムライブラリを マルチスレッド(/MT) にするだけじゃダメなんでしょうか?
389 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 03:10:52 ] 話から想像するに、プロジェクトのプロパティで libcp.libを含める設定にしてあるのでは。それを外さないと。
390 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 03:32:23 ] Standard版はライブラリーソース付ですか?
391 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 04:37:03 ] C#エディタの括弧の位置がデフォルトでは if { } else { } になってるけどデフォルトってことはやっぱり こう書くひとが多いのかな?
392 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 04:40:49 ] スタイルの話はよそでやれやボケが
393 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 08:22:35 ] 自作のフリーソフトにDirectSound使ってるんですけど、 Microsoft.DirectX.dllとMicrosoft.DirectX.DirectSound.dll の2つを添付して再配布していいんでしょうか?
394 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 08:44:41 ] >>393 DirectXランタイムの再頒布は、開発したアプリとDirectX 再頒布パッケージのセットでのみ許可される 個別の再頒布は不可 インストーラにDirectX再頒布パッケージをマージするか、ダウンロードリンクを示すべし
395 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 12:49:40 ] >>387 とりあえず試してみたが、現在のところ問題なし。 時間を一年後に変えてみたけど、通常通り動作してるよ。 評価版CDで認証クリア。MSDN付き。 これで問題は、プロダクトキーだけだな。
396 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 12:50:13 ] >>395 割れ厨乙
397 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:10:58 ] >>394 ども、サンクスです。 うっかり添付しちゃうところですた(´・ω・`)
398 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:12:45 ] 別に評価版のCDでインスコしても、 theSpoke Premium からダウンロードしたCDでインスコしても、 中身は一緒だと思うんだけど、どうよ?
399 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:18:22 ] 180日過ぎて起動するかどうか
400 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:20:03 ] >>399 評価版のCDに theSpoke Premium のキー 入れる意味が分からん、ってこと。
401 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:23:49 ] >>371
402 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:25:04 ] 使用許諾契約に反する時点でこのスレで扱う話題じゃない ネタ振られてもスルー推奨
403 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 13:25:19 ] >>384
404 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 16:43:32 ] shopping.msn.co.jp/softcontent/softcontent.aspx?scmId=638
405 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 18:07:25 ] 拉致被害者にうん兆も税金つぎ込んでなんの得になるわけ スパイとして洗脳されてるかもしれないし
406 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 19:19:01 ] >>387 何で無能なの? theSpoke持ってないからよく分からないんだけど、オンライン認証なら ファイル側の制限は不要だと思うんだけど?
407 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 19:28:24 ] >>406 いちいち反応しない方がいいって。 何人かアフォが住み着いてるから。
408 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 19:31:15 ] PRO版はCrystal Reportsついてます? それとVisualSourceSafe6は使えますか? M$のHPだとよくわからなくて。
409 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 19:40:31 ] >>408 Crystal Reports for Visual Studio 2005 がついてます。VSS6が使えるかどうかは分かりません。
410 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 20:04:52 ] 正直、割れと同じだから素直にnyで下ろせばいいのに。
411 名前:裕美子 [2006/02/14(火) 21:07:25 ] VC#ExpressおよびVS2006stdの両方で確認したのですが、 新規プロジェクトを作成して、即、F5でデバック実行をしようとすると 「プロジェクトを実行しようとしているときエラーが発生しました:デバッグを開始できません。 結合ハンドルが無効です。」 というアラートがでます。しかし、 プロジェクト→××のプロパティ そして デバック→「VisualStudioホスティングプロセスを有効にする」のチェックを はずすと問題なくデバック実行ができます。 どこがいけないのでしょうか?このままでは、新規プロジェクトを作成するたびに チェックボックスのチェックを外さないとコンパイルができません。
412 名前:& ◆ek4VKXJmn6 [2006/02/14(火) 21:09:51 ] 不思議な気がしたのは、インストール後、どこも弄らずに C#の新規プロジェクトを作成して、フォーム一枚だけの アプリをコンパイルしようとして出来なかったことです。
413 名前:孤独な女 [2006/02/14(火) 21:11:35 ] もういやぁん。 また名前が文字化けしちまった。 & ◆ek4VKXJmn6は「裕美子」とコンパイルしてください。
414 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 21:14:44 ] 未来のバージョンではどうなるか知らないが、俺の手元の2005 Proでは再現しないな。
415 名前:デフォルトの名無しさん [2006/02/14(火) 21:18:16 BE:277517164- ] >>411 Terminal Services が止まってるんじゃないか? どこかのサイトに影響されてむやみにサービスを止めるのは危険だ 俺もしばらくハマって思い知ったよ。 結合ハンドルうんたらって出ても、ちなみに、コンパイル自体は出来てる。
416 名前:& ◆JUDwrQUf.c [2006/02/14(火) 21:18:44 ] 少しでもXpProを高速化しようとして、いろいろサービス関係を 無効化したりしたのがまずかったのでしょうか?
417 名前:裕美子 [2006/02/14(火) 21:20:00 ] >>415 ありがとうございました。 すんでの差でカキコされましたが、今から試してみます。
418 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 21:20:54 ] 家もTerminal service殺してるなぁ・・・ 2005入れたらそうなるんかな 2006ですか 出るの早いですなぁ
419 名前:裕美子 [2006/02/14(火) 21:28:11 ] 試してみたら確かにTerminalServicesを起動したらエラーがでなく なりました。 でも、リモートデスクトップって機能使わないから停止していた のですが、この機能とVisualStudioホスティングプロセスが どう関係しているのが疑問です。VS2006ってスタンドアロンで開発に 使用するのは異端なのでしょうか?
420 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 21:59:08 ] ちょっとはぐぐれ
421 名前:デフォルトの名無しさん mailto:sage [2006/02/14(火) 22:18:22 ] つーか、VS2006の話なら2006スレ行けよ。 ここはVS2005スレだ。