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/
313 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 05:58:19 ] pro使えよ
314 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 07:10:52 ] 無料/激安だと馬鹿が湧いて来る典型的な例ですね
315 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 08:45:53 ] >>314 MSはユーザーコミニュティを破壊する気なのだろうか・・・ こんな馬鹿ばかり、所かまわず沸いたひにゃ・・
316 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 08:47:38 ] 裾野が広がる。頂が伸びる。いいじゃないか。
317 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 09:15:20 ] >>310 空のプロジェクトを最初に選べばstdafxはついてこないよ。 ソース追加はプロジェクトの項から追加。
318 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 09:17:03 ] >>316 そのまま弾ける。
319 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 12:15:01 ] ttp://d.hatena.ne.jp/NyaRuRu/20051220/p3 > あんまり無償配布を強調されても,google:C# 掲示板で上位に来るような > コミュニティにとってはコスト増な面もあるので難しいところ. > コミュニティ全体のコスト分担を下げるような取り組みも継続的にがんばって欲しいところですな.
320 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 13:07:50 ] それを言ったら日本語版自体がw
321 名前:デフォルトの名無しさん [2006/01/02(月) 13:14:40 ] 無償配布って言うなら VC++, VC# 等に限らず、 gcc on cygwin だって lcc だって Borland C++ だって LSI-C 86 だって、mono だっていままでずっとあったのに、 なんで >>319 サイトの人は Visual Studio 2005 Express Edition に限ってコミュニティに対するコスト増だって言ってるのかな。 Linux が普及する過程でも同じようなことを言う人がたくさんいた。
322 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 13:30:29 ] VC++, VC#のようなユーザーフレンドリーなツールを無料配布すると 文系 低学歴 貧乏という冴えない男子を大量に引き寄せちゃうんだな。 あんまり頭のよくない学校の生徒がウロウロして、ご近所大迷惑って感じかな。
323 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 13:33:05 ] 日記サイトだからその日思ったことを書く
324 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 13:36:53 ] そりゃそうだ。
325 名前:デフォルトの名無しさん [2006/01/02(月) 13:38:02 ] 強力な開発環境とセットになったコンパイラの配布は今まで無かったじゃん。 しかもMS謹製の最新版だし。BCCなんてコンパイラしか無料じゃないし、最適化は 5世代くらい前のレベル。gccはGPLでライセンス的に面倒。 その他のコンパイラではGUIマンセーなアプリを作るには厳しいかと。
326 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 13:39:46 ] っ[LSI-C試食版]
327 名前:デフォルトの名無しさん [2006/01/02(月) 13:45:01 ] >gccはGPLでライセンス的に面倒 何が面倒なの? 吐いたコードがGPLになる訳じゃないし。 でもまぁ Eclipse と組み合わせたとしても それほど便利な開発環境になる訳じゃなかったが。
328 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 13:52:36 ] >>321 WindowsとLinuxを比較してみればよいが、 ある種の壁が有る
329 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 14:40:15 ] えくりぷす+javaもあったやん。
330 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 15:14:18 ] えくりぷす+D これが最高
331 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 16:01:33 ] VBAはスルー?
332 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 18:23:44 ] >>326 それはもう、過去の遺物だってば。
333 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 18:32:34 ] プロファイラ使うには75万円必要なのか・・・orz
334 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 18:35:17 ] vtune買えば。
335 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 18:52:46 ] 一瞬、目の前に時空の裂け目が現れて、そこにセピア色の98見えたよ。
336 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 19:03:22 ] ライセンスの都合から組み込みには使えない…。窓を売りたいのはわかる んだが、RTLぐらいスタンドアロンプログラムでも使わせてくれれば いいのになぁ。 このへんはgccの独擅場か。
337 名前:デフォルトの名無しさん [2006/01/02(月) 20:03:52 ] スタートアップのページで、 最近使ったプロジェクトが選べるけど、 あれ、プロジェクトとソリューションと混在してる?
338 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 20:17:42 ] >>336 HEWもあるお。 Eclipseに負け気味だけど。
339 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 20:21:20 ] HEWって死滅したんじゃないの?
340 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 21:54:03 ] >>337 プロジェクトとソリューションはどっちがどっちだか分かりにくいね アイコンもわかりにくい もうちょっとなんとかならんのだろうか
341 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 22:01:08 ] >吐いたコードがGPLになる訳じゃないし。
342 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 22:02:58 ] >>327 ソースも開示せずにGPLですかそうですか…
343 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 22:06:29 ] Expressエディションで複数のプロジェクトをロード出来ないのは仕様ですか? テスト用のプロジェクト作りたいのにorz
344 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 22:37:12 ] 1つのソリューションに複数のプロジェクトを入れられるよ。
345 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 23:22:31 ] SQL Server 2005 Expressに、SQL SERVER 認証でログインできません。 レジストリのLoginModeは2に書き換えてユーザーsaも使えるように設定しました。 ちなみにACCESS2003からは、SQL SERVER 認証で接続出来ました。 データベース・エクスプローラからは、どうしてもダメです。orz
346 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 23:32:07 ] ToolStripすげー Altでの移動を許可すると別のウィンドウにもアイテムを移動できるじゃん
347 名前:デフォルトの名無しさん mailto:sage [2006/01/02(月) 23:41:21 ] >>345 です。 自己解決しました。
348 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 00:18:20 ] ディスプレイのサイズ14ではVSは厳しいものがありますかね?
349 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 00:27:14 ] 1024x768で頑張ってるお
350 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 00:53:53 ] >>349 2つだけに画面分割したら、だいぶ見易くなったっス。有難うございました
351 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 03:27:16 ] >>327 何かライブラリでも使った時にGPLなヘッダを知らないうちにインクルードしていたとかあるだろ。 どこにそういうものが隠されているか全部チェックするのは面倒。また発覚した場合の対処も面倒。 下手したらソース公開しないといけなくなるからな。そういうライセンスの制限の問題が大きい。 GPLのライブラリと静的リンクした場合はバイナリもGPLになるとかならないとか、 動的な場合はどうだとか、解釈も色々あって常に議論の対象になっているものを ホイホイと使うのは自ら面倒を抱えこむようなもの。
352 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 04:13:16 ] >>351 それとgccと何か関係あるのか。 ライブラリの話するならgccだろうと他のものだろうと同じだろーが。
353 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 04:27:27 ] >>345 さんどうやって解決したのですか? 私もデータベースエクスプローラからログインできなくて困っておりますorz
354 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 04:50:45 ] メジャーなライセンスはマクロ定義してたりしないのかな #define GPL みたいな
355 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 06:16:49 ] C++でデバッグ中にenum変数がウオッチできなくて不便!!
356 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 08:27:06 ] そんなものウオッチする意味があるのか?
357 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 09:55:53 ] やっぱりC++が大人気(・∀・)
358 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 10:14:35 ] ウォッチできたほうがデバッグに役立つ。 作ったプログラムが期待通りに動いてるかデバッガでいちいち見ましょうよ。
359 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 10:20:21 ] enumの値なんて見るもんじゃないし
360 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 10:27:10 ] >>351 gccとは関係ないだろが、ぼけなす。
361 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 10:42:20 ] enum変数がウォッチできた方が便利だが、 enumで定義された数値をみるという話に? どっちも見れた方が便利だと思うが。 デバッガでいろんな可能性を追求しましょうよ。
362 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 10:43:19 ] >>344 やり方教えて( ゚д゚)ホスィ… VB2005 Express使ってるんだけど、ソリューションエクスプローラーで 右クリックして「追加」を選んでも「プロジェクトの追加」が出てこないorz
363 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 10:58:28 ] ヒント: ファイルメニュー → 追加 → 既存のプロジェクト
364 名前:デフォルトの名無しさん [2006/01/03(火) 11:18:09 ] >>362 ソリューションエクスプローラの一番上の ソリューションのアイテムを右クリックしないとだめだぉ。 Express Edition だと違うのかもしれないけど、画面構成。 Professional 入れてても、 Express だとどうなのよ、って 思うときがあるから、Express も同時にインスコできると 便利・・・・・じゃないか。 まぁ VMware の中で確認するか、どうしても必要なら。
365 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 11:23:57 ] >>355 >> 361 enumで宣言した変数は、定義名まではでるね。 定義名が実際どの数値かは出ないけど、それはまだいい。 enumで宣言した変数は、レンジがcharやshortに収まるのに intサイズになる。それを避けたい時、enumでの宣言をあきら めてshortとかで確保する。そうなると入っている値は数字が 見えてしまい、今度は名前の定義が見えなくて不便。
366 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 12:17:50 ] わざわざshortやcharにする理由が分からん。
367 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 12:23:13 ] window以外で動かすつもりでは?
368 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 12:23:25 ] enumでの宣言をあきらめる時なんてないな。
369 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 12:26:12 ] もしかしてWin3.1と思ったけど 16ビットのプログラム作れないよな
370 名前:デフォルトの名無しさん [2006/01/03(火) 12:50:21 ] >>367 Windows 以外で動かすってことと char や short にするってことの間には ぜんぜん関連がないじゃん。
371 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 13:02:10 ] enumってintサイズに強制されるんだっけ?
372 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 13:11:25 ] intはシステム依存 win16なら2バイト、win32なら4バイト だからintでとっておけば問題ない
373 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 13:26:14 ] .NETじゃ、intは4バイト固定だろ。
374 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 13:29:55 ] >>365 やったことないからわからないけど、 CLIなenumなら、DebuggerDisplay属性使えばなんとかなるんじゃないかな?
375 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 14:00:50 ] >>373 流れを読め。 ちなみに、C#はenumで列挙する型を決めることが出来る。 VBとかはシラネ。
376 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 15:13:27 ] ん?っていうかenumの型指定、もともとできるだろ。(ネイティブ)C++でも。 C#の指定の仕方、C++から流れてきた気がするんだが。
377 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 15:29:50 ] >>364 ソリューションのアイテムがないですorz ソリューションエクスプローラーのルートがプロジェクトになってるから だめなのかなあorz 新規作成もプロジェクト単位じゃないと作れないし('A`)
378 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 15:40:05 ] >>377 >>363 どうしてもソリューションエクスプローラでやりたければ オプションの常にソリューションを表示をチェック
379 名前:375 mailto:sage [2006/01/03(火) 15:56:20 ] >>376 できねぇだろ! と思ってたら普通に出来た orz スマソ。
380 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 15:57:33 ] >>353 345です。 レジストリを混合認証モードに書き換えて、ユーザーsaを使える状態にしてあるとして説明します。 接続文字列は、次の通りです。 Data Source=192.168.1.1\SQLEXPRESS;AttachDbFilename=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\sample.mdf;Persist Security Info=True;User ID=sa;Password=xxxxxxxx;Connect Timeout=30;User Instance=False IPアドレスや、データベース名、パスワードは適宜書き換えてください。 ポイントは、User InstanceをFalseにするところと、データベースの配置場所をSQL SERVER標準の場所にしておくことです。 ローカルの場合は、データベースのファイルを何処においてもいいですが、リモートの場合は場所を選ぶようです。 アクセス権の関係と思うのですが。
381 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 16:23:18 ] >>379 やりかたきぼんぬ。C++で enum TTT { a,b,c, }; TTT x; ってやったとき、xを16,8ビット幅に出来るの?
382 名前:379 mailto:sage [2006/01/03(火) 16:40:01 ] >>381 enum E : short { a, b, c }; って、VC8では出来たけど、よく考えるとこれはCLI用の拡張なキガス。 やっぱ出来ないよねぇ(´・ω・`)
383 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 16:51:57 ] >>382 へー(゚Д゚) ネイティブでも通る! VC6だと通らない。最近の拡張か?ARMのenumの文法にも乗ってないね。 知らん買ったよ、ありがとう
384 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 17:03:02 ] >>382 ネイティブでも通るけどあやしい。 enum E : short { a, b, c }; このケースで E x; とやると4バイト確保される。(デバッガの表示幅が16進8桁) x=a;とやると下位16bitだけが変更されて、上位16ビットは ごみが残ったままになる。 そのくせ、sizeof(x),sizeof(E)ともに2だ。 なんじゃこりゃあ!?!?デバッガの表示桁数のミスか。 ちなみに、short型変数なら16進4桁表示されてる
385 名前:382 mailto:sage [2006/01/03(火) 17:10:19 ] いや、だからCLI拡張だと思う。 /Zaオプションつけると通らない。 でもデバッガの表示はちゃんと2バイトになってるぞ。
386 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 17:20:16 ] >>385 β2ですか? /Zaって拡張子を無効にするってあるけど…?? つーかCLI拡張なら、/clrつけない状態でコンパイルエラーに ならんのがおかしい罠。
387 名前:385 mailto:sage [2006/01/03(火) 17:30:39 ] >>386 拡張子って…どんな翻訳してるんだ。 言語拡張を無効にするオプションだよ。 もともとはCLI用の拡張だと思うっていう意味ね。 どういうわけかネイティブでも使えるようになってる。
388 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 17:35:40 ] /Zaつけてやってみたら、無名のstructやunionとかも コンパイルできなくなって、ビルドそのものが破綻した。 (エラーが出るのはウインドウズのヘッダの中) /Za無しで通るアプリって想像つかね。enum拡張だけじゃなくて、 普通に必要な拡張も全部NGになっちゃってるみたい。
389 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 18:27:10 ] UMLモデリングツール ってどうやって出すの?
390 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 18:43:01 ] VSは方言が多いので通ってもあんま信用しない方がいい。 2005とは微妙に関係ないけど、2003でC++のクラス宣言のとこにprivateでenum hogeだけ宣言して 内容をcppの方にスコープ付きでenum class::hoge{ a,b,c };って定義するとコンパイル通るんだが gccじゃダメだった。
391 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 18:46:38 ] >>378 キタ━━━ヽ(∀゚ )人(゚∀゚)人( ゚∀)人(∀゚ )人(゚∀゚)人( ゚∀)ノ━━━ !!! 本当にありがとうございました
392 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 19:01:44 ] >>390 VC++のANSI準拠度は最強ですよ。
393 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 19:26:28 ] >>392 今はね。 2002 までは大したことなかった。 この調子で export を実装して欲しいもんだが・・・。
394 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 19:53:27 ] どうやら年末からの厨爆増はこのせいらしい。 tmp5.2ch.net/test/read.cgi/download/1136168965/59 とりあえずM$はこれ多分MSDNシリアル固定のだからシリアル調べ上げて サービスパックが当たらないように対策だな。
395 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 19:55:39 ] >>394 (゚Д゚)ハァ? 普通にExpress Editionのせいだろw
396 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 20:41:24 ] 無理に犯人探ししなくていいよ ってか普通に冬休みの学生だろw
397 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 20:59:28 ] >>394 は2chやってんのにE糞pressや冬厨の存在も知らないのかよ M$なんて書いてる場合じゃねーって
398 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 21:04:52 ] Professionalってアカデミックパッケージは格安じゃなかったっけ?
399 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 21:15:20 ] 2005だとProfessionalの学割は2月までのtheSpokeキャンペーンのみ AcademicEditionはStandardの学割 theSpokeの販売時期を考えると2007年2月までProfessionalの学割は有り得ないんじゃないかな
400 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 21:29:45 ] たしかに学割はありえないな 無料なんだし
401 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 21:30:49 ] 無料?何を言ってるんだ?
402 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 21:37:05 ] 何も言ってないよ
403 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 21:38:30 ] >>394 つーかそれ歯抜け状態だし
404 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 22:28:23 ] いい具合に殺伐としてきますた
405 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 22:38:11 ] 最近はなんつ〜か明け透けで下品だな。 放っといてやるから悪い事はこっそりやれよ。 表に出てくんな、みっともない。
406 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 22:48:07 ] the spokeのブログより抜粋 結局よくわからなかったので、メールでtheSpoke Premium 事務局へ問い合わせたところ、以下のようなメールが返ってきました。 ------------------------------------- Get! Visual Studio 2005キャンペーンはtheSpokeのメンバ向けのボーナス特典として実施しておりますので、ダウンロードはお一人様1回のみ、インストールは一台のみとなっております。 誠に申し訳ございませんが、何卒ご理解下さいますようお願い申し上げます。 ------------------------------------- 残念ながら1台だけのよう・・・ 無償だから仕方ない、ですね。 てあるけど、認証がないなら論理上 同じ人が使うパソコンすべてにインスコできるわけでいいのですよね。
407 名前:デフォルトの名無しさん mailto:sage [2006/01/03(火) 23:05:03 ] >>406 そもそもEULA.txtにはそんな事、一言も書かれてないわけだが
408 名前:353 mailto:sage [2006/01/04(水) 03:36:44 ] >>380 ありがd。試してみます。ほんとにありがd。
409 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 07:00:29 ] Visual Studio 2006
410 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 07:02:48 ] 結局このスレは、情報の交換とか質疑の応答など生産的なものではなく、 単に無駄にプライドの高い自称 PG が愚痴りまくるだけのスレで FA? そろそろ、ブックマークから外そうと思うんだけど。
411 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 07:06:05 ] >>410 確かに、Del厨やP2P等のノイズが多いスレではあったな。
412 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 08:33:41 ] >>410 ダマッテキエロ
413 名前:デフォルトの名無しさん mailto:sage [2006/01/04(水) 09:16:17 ] C#やVBでは2003とのソースレベルの互換性は、どの程度ありますか? 2003で作ったソースをいきなりビルドしても、わりといける?