1 名前:デフォルトの名無しさん mailto:sage [2005/12/26(月) 01:50:19 ] 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/ 過去スレ 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/
669 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 13:25:46 ] >>668 pc8.2ch.net/test/read.cgi/tech/1131590396/16-17
670 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 14:20:20 ] Express 用のスレが欲しい今日この頃
671 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 14:28:31 ] >>670 何のスレが有ろうと無かろうと君には関係なさそうだが。
672 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 14:47:03 ] ってか、プログラム超初心者の俺でもPSDKとかウィザードの設定とかググって調べてビルドできたのに、それすらできない人って一体…
673 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 14:55:06 ] ベーター2のVB入れてたら、ヘルプが英語で効率悪くて・・・・ Expressでは日本語になってますか?
674 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 15:00:07 ] >>672 下を見ても仕方がない。
675 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 15:35:58 ] >>672 インスコできて優越感に浸るって安い男だな
676 名前:661 mailto:age [2006/01/10(火) 16:22:22 ] >>669 俺もそこまでは行ったんだよね。って>>667 に書いたんだけど。 もちろん、ビルドもできます。ただ、ウィザードに直接表示できないんだ。 AppSettings.htmを見ると、もろに、どこかにCONSOLE_ONLYという設定があるらしい。 それをなんとかできるのかなと思ったんだけど、ここまで時間かけてだめだた。 何はともあれ、サンクスコ。 >>672 できたんなら教えてほしいが、できてないっぽいなあ。あ、いや、いいんだ。
677 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 16:28:09 ] >>676 だから探せっつうの。>>632
678 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 16:44:40 ] 書き換えたらコンソールのアイコンがなくなりました
679 名前:661==632 mailto:age [2006/01/10(火) 16:51:01 ] >>677 できますた。君はネ申だよ。ありがとう。 いやあ、ここはいいインターネットですね。 それじゃ。
680 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 16:52:20 ] 氏ね。
681 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 17:43:35 ] >>655 俺はProfessionalにした TSだとDVDなのはいいんだが、Libraryだけ分離できないし
682 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 17:51:08 ] 金取るわけだが
683 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 17:53:00 ] おれはエンタープライズかな もちろんshareでだけどね
684 名前:デフォルトの名無しさん [2006/01/10(火) 18:10:01 ] Microsoft とWindowsを駆逐するためにはまずCPUを制する必要があるわな。 それからC/C++に取って代わる低レベルも扱える高級言語を作ると。 そこまできてやっとOSなわけよ。 IntelとMicrosoftはグルなんだからさ。 気の毒だけどOSから攻めてる奴はDQNだよ。
685 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 18:26:01 ] >>684 つ ttp://plusd.itmedia.co.jp/pcupdate/articles/0601/07/news022.html
686 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 18:27:40 ] 雑誌の付録に付くのはいつだよ。
687 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 18:32:35 ] グリコのおまけに付くのはいつだよ。
688 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 18:44:01 ] VS .NET 2003 の時って、 評価版が雑誌の付録に付いたっけ? そういえば 120 日限定版ってのはあった気がするが、 MSDN Library はついてなかった気がする。 うん、そんなきがしたんだ。
689 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:03:59 ] 流石に今回はProだろうとTSだろうとCD1枚じゃダメな訳で DVDになる=MSDN Library込みじゃね? もっともそんな予想を当てにして待ってるのも嫌だし 高々1500円ちょっとなんだから俺は注文したがな
690 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:19:02 ] とりあえず俺も注文しておいた。 欲しいのは MSDN Library だけなんだが。 で、余った 180 日評価版はどうしようか。 そういや、いま探してみたら、 VS .NET 2003 の 120 日評価版の 未使用品が見つかった。
691 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:27:29 ] >>690 俺は2003どころか.NETの評価版見つかったが 2003も探せば多分どれかの雑誌に付いたまま置いてあるな
692 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:37:49 ] VC++Express + PSDKなんだけど、Win32でWindowsアプリケーションを選ぶと、 ちゃんとウイザードがコード書いてくれて、ビルドするとウインドウも開く。 ところが、ウイザードで「空のプロジェクト」を選択してプロジェクトを作り、 あとでファイルを追加する方法だとうまくいかない。 ファイルは普通のWindowsプログラム。BCCでコンパイルできる奴だし、 VC++2003では、同じ手順でちゃんとできた。 VC++Express + PSDKでやると「WinMainを再定義できません」ってエラーになる。 あと微妙にLPSTRなんかの定義も違うよう。 誰か教えてくれません? 本のコードなんかをそのまま使いたいので、ウイザードのコードはかえって 邪魔なんですわ。 お願いします。
693 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:40:25 ] ハァ・・・ゆとりゆとり・・・
694 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:51:05 ] 誰かエスパー呼んできてくれ
695 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 19:51:17 ] Win32のは書けるけど、リソースエディタが付いてないんだよな・・・>Express これだけのために購入するのもなぁ。
696 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 20:13:09 ] リソースエディタが無いならスクリプト直書きすればいいじゃない
697 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 20:18:12 ] リソースエディタが無いなら作ればいいじゃない
698 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 20:21:58 ] 与えられないと何もやらない思考停止が今の流行です。 自分で調べたり考えたり工夫したりするなんてダサい。
699 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 20:44:02 ] リソースエディタはVS2003のを使うのれす
700 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:13:43 ] 700 評価版入手するか
701 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:39:00 ] てか、Win32アプリ作るのに2003と2005で何か違いがあるの?
702 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:39:01 ] そうだ。リソースエディタぐらいVB2005で作れや
703 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:48:43 ] >>701 2005のProfessional版だと、新しい最適化が使えるとか
704 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:48:52 ] つーか、Win32アプリ作るんならわざわざ2005でなくてもいいんじゃないか? VC6とか2003を使ってりゃええんでない?
705 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 21:57:37 ] >>704 奈良人は新しいもの好きなんだもん!
706 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 22:07:15 ] 単なるアプリならVBの方が楽。
707 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 22:11:10 ] VB(笑)
708 名前:デフォルトの名無しさん [2006/01/10(火) 22:21:35 ] アセンブリへの署名でVS2005で遅延署名した場合、最終的な署名をVS2005(IDE)上で設定するページや プロパティのようなものって存在するのでしょうか? 厳密名で署名しようとしたんだけど、参照しているアセンブリ(dll)の一部が厳密名で署名されていない場合 どのコマンドを使えばよいのでしょうか? al.exeだと.netmoduleからしか署名できないようなのですが
709 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 22:23:11 ] VBを笑うものはVBで泣く
710 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 22:28:28 ] 泣かない、泣かないw
711 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 22:31:13 ] 厳密名で署名されてないアセンブリを参照したら、 もはや厳密名は付けられないと思うんだが…
712 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 22:47:50 ] 上司:「あ、君。次の案件、VB5で動いているシステムの更新だけどよろしく。」 >>710 :「・・・」
713 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 22:56:54 ] 厳密名で署名されていないアセンブリのマニフェストを書き換えて厳密名で署名したアセンブリにしたい ということで、その時点でのアセンブリのアイデンティティから署名できると思うのですが
714 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:04:21 ] なんでVB厨必死なの?
715 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:13:09 ] >>714 C#に負けそうだから。もっと言えばVB6に勝てそうにないから。 VB.NETは、どんどん変わっていって、またグチャグチャになるだろうから… 【VB.NET】VS2005 選ぶならどっち?【C♯】 pc8.2ch.net/test/read.cgi/tech/1106538237/
716 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:21:21 ] 別に、VB.NETもC#も両方とも使えるようになればいいだけの話なのにな。
717 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:22:58 ] なんか需要が結構ありそうだから、 みんなでオープンソースでリソースエディタでも作りませんか?
718 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:24:10 ] IL最強とか言い出す人出てくるのかな
719 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:27:00 ] 作りませんか?とか言う本人は絶対作らない件について。
720 名前:デフォルトの名無しさん [2006/01/10(火) 23:46:09 ] はじめまして!!c#について質問させてください。 私の家のパソコンにはC#のVisual Studio Net 2003がインストールされています。 ここで、プログラムを作って完成させたんですが・・・よく考えてみると大学では、 C#2005だったと思うんです。できたら、家で作ったプログラムをコピーして大学 の授業でも使いたいと思っているんですが・・・この2つには互換性はあるのでしょうか? どなたか知っている方おられませんか??
721 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:48:41 ] 2003→2005なら問題ないと思うけど
722 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:48:49 ] 大学生って本当に馬鹿なんだな
723 名前:デフォルトの名無しさん [2006/01/10(火) 23:52:56 ] >721 情報ありがとうございます。頑張ってプログラムを作った甲斐がありました。 >722大学生が馬鹿というより、私が勉強不足なだけですので、そこらへんのご理解 よろしくお願います。
724 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:57:00 ] >>720 ドットが無ければタダのネット
725 名前:デフォルトの名無しさん mailto:sage [2006/01/10(火) 23:59:06 ] >>720 マルチうざい
726 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 00:13:02 ] >>717 フリーのリソースエディタならある 海外だけど ここから辿った ttp://fruit.dnsalias.org/cgi-bin/mt/archives/2006/01/vc_2005_express.html#more
727 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 00:20:23 ] >>717 BCCFormで十分じゃん
728 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 00:27:13 ] 誰か>>692 の疑念には答えてあげないのか? と言うか俺が>>692 であるわけだが。 あれかな。どこか見えないとこでWinMainを定義するスイッチがあるのかな? 誰でもいいから、ヒントでいいから、教えてくれよお。 猫でもわかるコンパイルできねーんすよ。
729 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 00:30:39 ] >>728 プロジェクトの設定。つーか、ウィザードでWin32アプリを指定しろ。 そもそも、このスレではなくVS初心者スレで聞くような内容だからだれも答えないんだって。
730 名前:728 mailto:sage [2006/01/11(水) 00:44:59 ] >>729 えーと。だからウイザードでWin32アプリを指定したら、「WinMainを再定義できない」と なったってことなんだけど。コンソールはうまくいくよ。 それから繰り返すけど、ウイザードでWin32アプリを指定して「空のプロジェクト」を チェックしなければうまくいく。だから、ディレクトリの指定が間違ってるとかは 考えられないわけだ。わかった?
731 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 00:53:26 ] >>728 やってみたらあっさりできたからきっと追加したソースに問題があるな
732 名前:728 mailto:sage [2006/01/11(水) 01:04:46 ] >>731 検証ありがとう。 今日は泣きながら寝て、明日ガンガル。
733 名前:728 mailto:sage [2006/01/11(水) 01:06:44 ] あ、VS2003と共存させちゃいけないとかかな。 ま、いいや。相手してくれた人ありがとう。寝ます。
734 名前:731 mailto:sage [2006/01/11(水) 01:12:45 ] >>733 関係ない。こっちもVS2003入ってる。
735 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 01:43:57 ] 「Visual Studio 2005 Team Edition 先行特別パッケージ アップグレード」 ってのが¥312,800(税込)で出てるけど、これってOffice 2000 Developerとか VS97(笑からでもアップグレードできるのな。ひょっとしてお買い得?
736 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 01:52:41 ] そこまで言うならソース晒せや。
737 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 01:53:19 ] >>736 は>>728 宛てね。
738 名前:デフォルトの名無しさん [2006/01/11(水) 06:14:15 ] 2003 と 2005 は共存できるね。 公式にも共存できるとなっている。 むしろ 2005 Professional と 2005 Express が 共存できるかが微妙。 公式には何も情報ないし。
739 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 06:16:37 ] なんで共存させる必要が有るの? 2003は違うエディションは共存できたっけ?
740 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 07:12:47 ] 普通にできてるよ。>共存
741 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 08:41:39 ] MFCアプリはドットネッツに簡単に移植できまつか?
742 名前:デフォルトの名無しさん [2006/01/11(水) 09:43:51 ] >>735 ちょっと調べればわかるだろ www.microsoft.com/japan/msdn/subscriptions/specialbox/
743 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 10:04:22 ] >>741 クラスライブラリが全然違うから無理。 MSが言うには、移行するならちょっとずつCOM経由で使う .NETコントロールに移行して行くと良いらしい。 移行する必要があるのかどうかが問題だけどな。
744 名前:741 mailto:sage [2006/01/11(水) 10:34:48 ] じゃあMFCは終息するんですか? 確かWTLはサポート停止になった後、1回うpデートされた記憶がある。
745 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 10:36:58 ] >>742 価格が書いてないけど、何で? というか、幾ら?
746 名前:741 mailto:sage [2006/01/11(水) 10:42:28 ] Win32アプリでM$社内で使われてるのはMFCじゃなくてWTLじゃなくて、 何てライブラリでしたっけ? どれ使おうかと思って、質問ばかりですみません。
747 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 10:58:53 ] >>744 WTLはこれからだろ
748 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 11:16:50 ] >>746 ATLとWTLだと思う。 MFCとATLは製品だから、サポートはしばらく続くだろうけど そのうち終息するだろうな。 MFCはいくらなんでも設計が古過ぎる。 何作るのか知らんけど、別に好きなの使えばいいじゃん。 個人的には.NETがいいと思うけど、移植になるみたいだし 別に無理して移行する必要はないとも思う。
749 名前:728 mailto:age [2006/01/11(水) 11:33:27 ] えーと、自己レス+質問です。 >>692 の状態は、プロジェクトのプロパティの「全般」で「UNICODEを使う」をはずとうまくいきました。 どうやらLPTSTRの定義が、UNICODEオプションがあるときとないときで違うみたい。 俺のコードはWinMainの引数がLPTSTRとなっていたためWinMainを再定義できないとか出たみたい。 (正しくはオーバーロードできないだった。すまん。) それは書き換えれば済むけど、WNDCLASSEXのメンバなんかはLPTSTRで定義されているため、charの配列と 互換性がなくなっていたりする。 と、まあ、だんだんわかってきました。 しかし、みなさん、どうしてるの?こんな問題に当たったのは漏れだけですか?
750 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 11:34:35 ] なんで手探りでやってるのか理解できない。
751 名前:728 mailto:age [2006/01/11(水) 11:54:51 ] >>750 教えてくれる人がいないから。 それにしてもUNICODEやだなあ。
752 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 11:57:41 ] >>749 charではなくTCHARを使う。 typedef TCHAR *LPTSTR; typedef const TCHAR *LPCTSTR; となっていてTCHARはUNICODEオプションによってcharかwchar_tに切り替わる。
753 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 11:59:37 ] ちゃんとドキュメントが有るのに、なぜ読まないのかと・・・ 教えてクンの典型だな。
754 名前:728 mailto:sage [2006/01/11(水) 12:02:55 ] サンクス。 あと、WinMainを_tWinMainにする、があるよね。 オプションで問題なくするには。 そんなこと本には書いてないよ。(泣く それと、"文字列"を、その都度L付きとL無しに書き換える必要がありそう。
755 名前:728 mailto:sage [2006/01/11(水) 12:05:45 ] あ、サンクスは>>752 にね。 >>753 は、、、まあいいや。 ドキュメントってMSDNか? どこを読めばいいかわからんのよ。 それにExpress付属のヘルプにはWinMainそのものが見当たらんが。
756 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 12:06:28 ] 本? もしかして、解説書しか読んでないのか?
757 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 12:08:58 ] >>755 ×どこを読めばいいかわからん ○探すのがめんどくさい
758 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 12:11:19 ] >>754 TEXT("文字列")
759 名前:728 mailto:sage [2006/01/11(水) 12:15:17 ] >>758 サンクスです。 あとたぶん、_Tでもよいわけですね。 わかりました。今度こそ完璧に。激謝します。 >>757 君は、まあ、あれだな。w
760 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 12:50:50 ] 頭の悪い教えて君がいなければ2ちゃんねるは成り立たないしな。
761 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 13:42:19 ] >>747 「製品」としては終わってる。
762 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 14:06:39 ] もともと製品でもないしサポートもされてないから。
763 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 14:11:46 ] V$という「製品」に入ってるけど? 「サポート停止」表明はあったけど?
764 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 14:13:36 ] 「VB6」は製品販売停止表明もあった。
765 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 20:44:53 ] 何か言われてますよ、皆さんw tmp5.2ch.net/test/read.cgi/download/1136168965/
766 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 20:48:11 ] まあ、雌猫とか、あっちはあっちでやってくれ
767 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 22:36:54 ] で、具体的なx64への移植するための手順を
768 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 00:33:17 ] そういうのを吸収するためのILじゃないのかよ。
769 名前:デフォルトの名無しさん [2006/01/12(木) 01:55:21 ] VC#2005Expインストールしたんだけど、ネットワーク系のコンポーネントがないのはなぜ? TCPで通信したりSSLでやりとりしたりとか長々とコード書かなきゃ駄目なの? ネットワーク全盛の時代なのにコンポーネント提供してくれないの?