Visual Studio 2005スレ Part7
at TECH
1:デフォルトの名無しさん
05/12/26 01:50:19
Visual Studio 2005 Express Edition(無償)
URLリンク(www.microsoft.com)
貧乏人は急いでGETだぜ!
Visual Studio 2005 Developer Center
URLリンク(www.microsoft.com)
URLリンク(lab.msdn.microsoft.com)
Visual Studio 2005 製品ライン概要
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
Product Feedback Center
URLリンク(lab.msdn.microsoft.com)
過去スレ
Part6 スレリンク(tech板)
Part5 スレリンク(tech板)
Part4 スレリンク(tech板)
Part3 スレリンク(tech板)
Part2 スレリンク(tech板)
Part1 スレリンク(tech板)
2:デフォルトの名無しさん
05/12/26 01:50:59
VS2005評価kit
URLリンク(s.microsoft.com)
Windows2003 R2 ダウンロード
URLリンク(www.microsoft.com)
SQL Server 2005
URLリンク(www.microsoft.com)
Microsoft .NET Framework 1.1 と 2.0 (ベータ版) の互換性
URLリンク(www.microsoft.com)
Windows Server 2003による無償ASP.NETホスティングサービス
URLリンク(europe.webmatrixhosting.net)
God DOT NET
URLリンク(www.gotdotnet.com)
F#(
URLリンク(research.microsoft.com)
Cω(Comega)とか
URLリンク(research.microsoft.com)
3:デフォルトの名無しさん
05/12/26 02:05:48
>>1
乙。
.NET Frameworkダウンロードページ(SDK、再頒布可能ファイル)
URLリンク(www.microsoft.com)
Visual C++ 2005 Express Edition と Microsoft Platform SDK を一緒に使う
(Win32APIを使った開発には必須)
URLリンク(www.microsoft.com)
Visual C++ 2005 Express EditionでWTLを使う
URLリンク(groups.yahoo.com)
この辺も付けとこう。
4:1
05/12/26 02:49:22
>>3
補足サンクス
5:デフォルトの名無しさん
05/12/26 07:39:45
>>1
乙ね
6:デフォルトの名無しさん
05/12/26 10:21:20
インスコで満足して、正直使っていないという
7:デフォルトの名無しさん
05/12/26 10:27:28
Express版を入れたんだけど
Microsoft.Win32 とかのライブラリが見れない。。。
なんでよ・゚゚(´□`。)°゚。ワーン
8:デフォルトの名無しさん
05/12/26 10:31:06
>>7 MSDN Library がついてないってこと?
9:デフォルトの名無しさん
05/12/26 11:19:02
参照設定には出てないけど using で普通に使えてるよ。
10:デフォルトの名無しさん
05/12/26 11:23:52
ExpressEdition の SDK ドキュメントは不完全。
あとから .NET Framework SDK のドキュメント部分だけをインストールすることで補完できる。
C#スレの砲で外出。
11:デフォルトの名無しさん
05/12/26 12:02:19
C#もDelphiみたいにユーザーコントロールが色々出てくるといいんだけ
12:デフォルトの名無しさん
05/12/26 12:05:25
MSDN Libraryくらい無料で配れって思うのは漏れだけだろうか
どうせWebで見れるんだし
13:デフォルトの名無しさん
05/12/26 12:48:52
インスコすると容量食うからWebで見ればよろし。
14:デフォルトの名無しさん
05/12/26 12:57:57
ところで、C++ か C++/CLI かってのは、勝手に判別されるんですか?
C++/CLI に特有の構文、たとえば gcnew なんかが使われていると、
自動的に C++/CLI とみなされるんでしょうか?
15:デフォルトの名無しさん
05/12/26 13:00:13
Webアプリケーションを作っているのですが
ボタンやリストボックスなどのコントロールを
下のように線で囲うにはどうすればいいのですか?
┌-個人情報---------------┐
| |
|[button][Listbox] |
| |
└------------------------┘
16:デフォルトの名無しさん
05/12/26 13:04:10
コンソールアプリのプロジェクトを Visual Studio .NET 2003 用
のものから Visual Studio 2005 用のものに変換したらリンカが
warning LNK4098: defaultlib 'LIBCMT' は他のライブラリの使用と
競合しています。/NODEFAULTLIB:library を使用してください。
って警告をはくようになった。さらに
__CrtDbgReportW は未解決です。
__malloc_dbg は未解決です。
__free_dgb は未解決です。
__calloc_dbg
17:デフォルトの名無しさん
05/12/26 13:05:12
は未解決です。
というエラーも出て、ビルドできなくなりました。
LIBCMT って何者なんでしょうか?
デフォルトでリンクされるライブラリの一つらしいんですが、
こいつのせいでいくつかのシンボルが未解決になってるみたいです。
18:デフォルトの名無しさん
05/12/26 13:11:40
リビルドは?
19:デフォルトの名無しさん
05/12/26 13:13:36
>>15
legend
20:デフォルトの名無しさん
05/12/26 13:16:38
,net FrameWorkが必須なアプリなんか作りたくないのです。
21:デフォルトの名無しさん
05/12/26 13:20:04
>>19
legendとはコントロールの名前ですか?
無かったのですが…
22:デフォルトの名無しさん
05/12/26 13:21:37
>>15
全部のコントロールを
とりあえずはっつけてみるくらいのことをしない奴は
プログラマ失格。
23:デフォルトの名無しさん
05/12/26 13:22:03
>14
CLR 拡張を利用するを指定しない限りは普通のC++
LIBCMT はコンソールのマルチスレッド用Cランタイム
24:デフォルトの名無しさん
05/12/26 13:26:20
>>18 うん、リビルドしてるんですよ。
念のため手動で obj も消したりして。
コード自体はいたってシンプルなコンソールアプリで、
gcc でもリコンパイル可能、cygwin でも Linux でも
動くくらいの、シンプルなプログラムです。
実験データの処理用のプログラムで、
標準入力と標準出力しか使わないような単純なものです。
やってる数値計算などが複雑なので、ソースファイル数や
行数はかなり多いですが、標準的な関数しか
使ってないのになぁ。
つーか、LNK4098 の警告の説明として、いきなり
/NODEFAULTLIB を使えってのはどういうことですかね?
んなことしたら鬼の様に未解決シンボルの嵐になるのは
目に見えてるのに。/NODEFAULTLIB:LIBCMT しろってこと?
25:デフォルトの名無しさん
05/12/26 13:27:32
>>22
やってみてはいるんですがなかなか見つかりません.
Panelというものが一番それらしいと思いましたが
パネル内の任意の位置に配置できないので違うのかなと
26:デフォルトの名無しさん
05/12/26 13:28:27
>>23 THX
ちょっとモヤモヤが晴れてきました。
27:デフォルトの名無しさん
05/12/26 13:32:42
まともなHTMLの知識がないのにいいWebアプリ作れるわけないだろが
28:16=17=23=26
05/12/26 13:39:07
解決しました。コンパイルスイッチがいつのまにか
/MTd ではなく /MT になっていました orz
プロジェクト変換のときにそうなっちゃったのかな。
しかもプリプロセッサ定義には _DEBUG が明示的に
指定されたままだったし(自分で指定した覚え
無いけど Debug 構成だから自動的にか?)。
お騒がせしました。
(俺が騒いでただけ)
29:デフォルトの名無しさん
05/12/26 13:42:35
ネイディブコードを吐くオプションってどこですか?
30:デフォルトの名無しさん
05/12/26 14:03:18
>>27
インタフェースだけで機能はもたせないです
どれを選択すればいいんでしょうか
初心者過ぎてすみません・・・
31:デフォルトの名無しさん
05/12/26 14:06:49
>>30
>>19, >>27
32:デフォルトの名無しさん
05/12/26 14:23:49
>>31
Legendというコントロールはありませんが…?
33:デフォルトの名無しさん
05/12/26 14:25:28
>>19だな
34:デフォルトの名無しさん
05/12/26 14:27:10
asp:legend ではなく html:legend
35:デフォルトの名無しさん
05/12/26 15:05:16
>>34
HTMLコードを見ると
すべて<asp:〜>の書式で書かれているのですが
罫線で囲いたい部分を<html:legend>で囲えばいいという
ことですか?
36:デフォルトの名無しさん
05/12/26 15:13:24
htmlってネームスペースが宣言してあるのならな
37:デフォルトの名無しさん
05/12/26 15:15:12
<asp:...>.....
...
<asp:...>.....
<html:fieldset>
<html:legend>下のボタン</legend>
<asp:Button id="Button1" 〜略〜 Text="登録"></asp:Button>
</fieldset>
</form>
...
でやると画面上のほうに枠が表示され,
ボタンの周りに表示されません.
何が間違っているのでしょうか?
38:デフォルトの名無しさん
05/12/26 15:29:48
ここは Visual Studio スレだから他所逝けよ
39:デフォルトの名無しさん
05/12/26 15:47:14
VSに含まれてるから無理だろw
40:デフォルトの名無しさん
05/12/26 15:54:33
プロファイラ使いたければTeamEdition買えってか?ざけんな!!
41:デフォルトの名無しさん
05/12/26 16:38:30
...<asp>コントロール群...
<fieldset>
<legend>ああああ</legend>
aaaa
<asp:textbox2 ..(画面の一番下にある).. ></asp:textbox>
bbbb
</fieldset>
</FONT></form><body></html>
とやってもエラーは出ませんが
やはりコントロールは一番下にあるのに
枠は一番上に
┌ああああ------┐
|aaaa bbbb |
└--------------┘
となる.なぜだろう…
42:デフォルトの名無しさん
05/12/26 17:01:50
だからHTMLの知識がないとだめだってば
43:デフォルトの名無しさん
05/12/26 17:15:45
>>42
そうですか…
今回の件だけでも解決策教えてもらえないでしょうか?
最後の<asp...で一旦HTMLが終わって
またhtmlが始まったと認識されてるから
一番上に枠が来るんだろうか
44:デフォルトの名無しさん
05/12/26 17:35:50
板違い
45:デフォルトの名無しさん
05/12/26 17:41:52
HTMLの知識も無い奴がWebアプリに手を出すなよ
回線切って首ry
46:デフォルトの名無しさん
05/12/26 17:42:40
>>45
理由は?
47:デフォルトの名無しさん
05/12/26 17:42:53
>>15
移動しなさい。
【質問】ASP.NETスレ Part2【議論】
スレリンク(php板)
48:デフォルトの名無しさん
05/12/26 17:55:28
うぎゃ。
Win2000では、mscorlib.ni.dllとadvapi32.dllがぶつかって、
mscorlib.ni.dllがリロケートされとる。11MBメモリを余計に食いやがる
悔しいのでmscorlib.dllをrebaseして、ngenしなおし。
49:デフォルトの名無しさん
05/12/26 19:08:13
*TP ならまだしも、HTML の知識を問うのはワケワカンネ
HTML のが難しいつーか面倒じゃね? グダグダすぎて。
50:デフォルトの名無しさん
05/12/26 19:37:45
SQL Server 2005 Express をsqlrun.msiでセットアップしようとすると、
「インストールのための正しいコピー先を確定できませんでした」
というエラーメッセージが出てセットアップできません。
Framework 2.0等必要なコンポーネントはインストールしてあります。
一つ気になるのはRAIDを使用しれいるためIDEハードディスクが1つも
存在しないこと位ですが、ドライブC:はちゃんと存在しますし問題は
ないと思うのですが・・・
51:デフォルトの名無しさん
05/12/27 02:23:16
>>50
普通にセットアップ(CDのautorun.exeだっけ)からやってみてもダメ?
52:デフォルトの名無しさん
05/12/27 02:34:54
2005 ではヘルプで、オンライン、オフラインを
横断的に検索することができますよね。
オンラインの検索で、IEのプロキシの設定反映されます?
プロキシ無しで接続できる自宅からだとオンライン検索
できるんだけど、プロキシ有りでしか接続できない会社
からだと、オフラインでしか検索できないんですが・・
IE自体には適切なプロキシが設定されていて、
Webページも普通に見ることができます。
53:デフォルトの名無しさん
05/12/27 03:12:01
ヘルプのメニュー
ツール->オプション->Webブラウザ 'Internet Explorer オプション'
から設定してみたらどうかな
54:デフォルトの名無しさん
05/12/27 09:08:08
2003の軽さに比べて、2005は大変重いですね。
ノートンでウイルススキャンしているかのようです。
55:デフォルトの名無しさん
05/12/27 09:19:43
>>54
それは開発環境の事を言ってるのか?それとも生成したバイナリの実行時のことか?
56:デフォルトの名無しさん
05/12/27 09:49:13
開発環境です。
57:デフォルトの名無しさん
05/12/27 10:04:32
>>56
了解!それなら無問題です。
58:デフォルトの名無しさん
05/12/27 11:21:38
次スレでは、各機能ごとにスレ分けるべきだな。
Expressの分類によると、VB、C#、C++、J#、Web Developerか。
言語そのものというより、VS2005上での、その言語による開発の話で。
IDE環境については、既に、
スレリンク(tech板)
があるが。
59:デフォルトの名無しさん
05/12/27 12:55:33
>J#
ユーザが存在しないのに?
60:デフォルトの名無しさん
05/12/27 13:12:35
どうせ廃れるんだから今のままでいいじゃん
61:58
05/12/27 15:12:24
>>59
そうだな、すまん。重要なことを忘れてた。
62:デフォルトの名無しさん
05/12/27 15:55:23
なぜC++2005Expressにコードスニペットはないんでしょうか?
63:デフォルトの名無しさん
05/12/27 16:04:12
高位エディションとの差別化
64:デフォルトの名無しさん
05/12/27 16:10:15
高位エディションにはあると?
65:デフォルトの名無しさん
05/12/27 17:30:55
Visual J#がこの先生き残るには?
66:デフォルトの名無しさん
05/12/27 17:33:42
次のバージョンから廃止じゃなかったっけ
67:デフォルトの名無しさん
05/12/27 17:43:50
使わん言語に意味はあるのでしょうか
68:デフォルトの名無しさん
05/12/27 19:43:22
本とかまだでてない?
69:デフォルトの名無しさん
05/12/27 19:52:54
C++/CLIの本でないかなー
70:デフォルトの名無しさん
05/12/27 20:16:07
はるひこが出しそうだ
71:デフォルトの名無しさん
05/12/27 21:16:19
VB2005の本もお願いします
72:デフォルトの名無しさん
05/12/27 22:09:46
いまさらながらExpress入れてみたけど……モッサリにも程がないかこのIDE。
これがサクサクに動く環境ってあるのかな。5年後のPCでもやっぱり重いと思うんだが。
っていうか、これで開発する気になる正直?
73:デフォルトの名無しさん
05/12/27 22:12:03
フジパン本仕込み
74:デフォルトの名無しさん
05/12/27 22:19:06
>>72
あすろん3200+ 1Gメモリだけどそんなにもっさりってほどじゃないです。
早くはないけどまぁがまんできる程度。
ヘルプは死ぬほど遅いが。
75:デフォルトの名無しさん
05/12/27 22:56:32
>72
C#やろうとする者を苦しめる仕様にしか思えないよ・・・
76:デフォルトの名無しさん
05/12/27 23:02:28
2003を入れていた場合、
C++系のファイルの関連付けが2003のままになっているのはMSの良心だろうかw
C♯とかは2005にされるんだけどね…
77:デフォルトの名無しさん
05/12/27 23:03:07
メモリが512MB以下じゃ無理だな
未使用領域が50MB以下になるなんて初めてだ
78:デフォルトの名無しさん
05/12/27 23:29:25
1GBが最低ラインです。
79:デフォルトの名無しさん
05/12/28 00:25:26
やっぱりメモリ1Gが最低ラインか・・・
俺もPen4-2.8GH+512Mで重いからメモリかとは思ってたが
明日にでも1Gを2本買ってくるかね
80:デフォルトの名無しさん
05/12/28 00:29:05
メモリ沢山積まないとダメってことか。
早く書籍充実しないかな。
Webでも全然少ないし、IDEの使い方について解説してるところが少ないんだよな。
ところで正直初心者なんですけど(お約束)、リソースファイルを追加するときに、
Resouce.resxに追加する場合と、
個々のソースファイル名.resxに追加する違いは何なのでしょうか?
Resouce.resxに追加した場合は、何処からでも読みにいけるのがメリットで、
個々のソースファイル名.resxに追加した場合は、そのソースでしか読めないということでしょうか?
あと、Resourceフォルダに同じ内容のものがコピーされますが、これはVSが使うだけにコピーされるのでしょうか?
>>76
slnファイルの関連付けもVS2003のままな気がする。
81:デフォルトの名無しさん
05/12/28 00:30:22
誤:これはVSが使うだけにコピーされるのでしょうか?
訂:これはVSが使うだけのためにコピーされるのでしょうか?
82:デフォルトの名無しさん
05/12/28 00:42:51
そんな重いか?
IDE自体は軽くなってると思うが
その代わりヘルプは救いようがなくなったが・・・
slnの関連付けってVersionSelectorに投げてるだけじゃね?
83:デフォルトの名無しさん
05/12/28 00:49:19
逆に1GHzCPUだけど、1GBメモリで、それほど遅くない俺
とはいえエディタ如きがメモリ食い過ぎってのも勘弁。目を見張るような機能が付いたなら別だけど、無いからなぁ。
84:デフォルトの名無しさん
05/12/28 00:49:55
VS2003は使ったことないから知らんが、VS6と比べたらデュアルコアOpteron2.5GHzに2GBのメモリでも糞重く感じるってか使ってられん
85:デフォルトの名無しさん
05/12/28 00:50:10
Helpどうやったらあそこまで遅くできるんだ?
全部SQLサーバーに突っ込むだけで今の何倍か早くなるような気がするんだが。
86:デフォルトの名無しさん
05/12/28 00:50:46
メモリ512MB。
確かに重いけど、実用範囲内ではあると思うんだけどな。
俺が鈍感なだけか。
87:デフォルトの名無しさん
05/12/28 00:51:41
>>85
それはオンラインMSDN観る時にも、思う
88:デフォルトの名無しさん
05/12/28 01:00:32
デスクトップサーチ入れるとヘルプがばかっぱやになる予感
89:デフォルトの名無しさん
05/12/28 01:06:39
>>86
実用範囲内ではあるが、なんかワンテンポ待たされるんだよな
90:デフォルトの名無しさん
05/12/28 01:08:32
ローカルのみで実行ってやれば、そんなに遅くないと思うんだけど、
それはオレがこの世界に入りたてだからだろうか・・・。
91:デフォルトの名無しさん
05/12/28 01:09:27
↑Helpの話ね。
それともオンラインだからこそ意味があるのだろうか・・・?
92:デフォルトの名無しさん
05/12/28 01:16:52
>>90-91
フルのMSDN Library持ってるならそれで問題ないんだが
中途半端なのしか付いてないExpressだとか、そもそも付いてないSpokeのとかだと
Onlineじゃなきゃどうしようもない
93:デフォルトの名無しさん
05/12/28 01:18:10
Spokeでオンライン使うのってどうやんの?
ダイナミックヘルプとかに表示される感じで。
今はIEからMSDN見てる
94:デフォルトの名無しさん
05/12/28 01:36:02
たしかにヘルプ重いね。でも設定でDexplolerを使わないようにすればまあ我慢できるけどな
95:デフォルトの名無しさん
05/12/28 02:22:36
Googleのキャッシュがあれば一番はええ
96:デフォルトの名無しさん
05/12/28 04:07:34
とりあえず適当なオープンソースモノを5,6個ほどコンパイルしてみたら
*_2005.vcprojみたいなのがちゃんと付いてる作者が確認済みな奴以外は
軒並みコンパイルエラーだった。2003までとかなり違うのかね。
プリプロセッサに何か書き加えるだけでいける気もするけどまぁいいや。
97:デフォルトの名無しさん
05/12/28 05:12:53
>>78
まじ?
98:デフォルトの名無しさん
05/12/28 07:28:41
それにしてもどうやったら外人どもにtchar.hの重要性を教育できるんですかねぇ。
パス・ファイル名の文字列扱うのにstr〜とかしてるファッキングジャパニーズなヤツはもう
IDEが勝手にtchar.h〜だの_tsc〜だのに書き換えて_MBCSのついでに/Jでも強要しないと駄目なのか。
99:デフォルトの名無しさん
05/12/28 07:29:30
_tsc -> _tcs
100:デフォルトの名無しさん
05/12/28 07:34:48
>>98
まぁアレだ。IDEで_MBCS指定するだけでそれらをコンパイル時に全自動でやってくれればいいんだ。
ていうか今までそうやってくれてると思ってたんだが・・・。
101:デフォルトの名無しさん
05/12/28 07:38:40
もうUNICODEでいいだろ(w
102:デフォルトの名無しさん
05/12/28 09:52:14
>パス・ファイル名の文字列扱うのにstr〜とか
>してるファッキングジャパニーズなヤツ
俺だ・・・
で、俺がfuckin' じゃなくなるためにはどうすればいい?
自分の作ったプログラムでは ascii なファイル名しか
使った事無かったから、気にも留めてなかった。
103:デフォルトの名無しさん
05/12/28 09:57:58
>>98
ソイシらのおかげでウィルスやSPAMメールの被害が最小限で済んでいるともいえる
104:デフォルトの名無しさん
05/12/28 10:23:33
メモリ256MB
使い物になりませぬ
105:デフォルトの名無しさん
05/12/28 10:26:01
>>102
Unicodeファイル名を扱うソフトを作ればいい。
106:デフォルトの名無しさん
05/12/28 10:28:25
メモリ384だけどこれだとしんどい?VSPro
107:デフォルトの名無しさん
05/12/28 10:49:07
>>106
VS6.0以前のPro?
.NETや2005の事だったらギャグにしか見えん少なさだぞ
108:デフォルトの名無しさん
05/12/28 10:54:41
>>106
メモリ256MBでVS2003を使っているけど、C++の簡単なプログラムでもビルドしているとコミットチャージが256をかるーく超える。
109:デフォルトの名無しさん
05/12/28 10:58:48
メモリ1Gだけど正直後500Mほしいな。
110:デフォルトの名無しさん
05/12/28 11:05:11
うちは2Gだけど
ぶっちゃけ、これでも足りないぞ・・・・。
111:デフォルトの名無しさん
05/12/28 11:06:38
>>110
CPUやGPUのパワー不足じゃなくて?
VSだけでコミットチャージ2Gオーバーって想像できない世界だが…
112:デフォルトの名無しさん
05/12/28 11:12:16
メモリは1GBで足りてる感じ。
CPUとHDDのパワーが足りん。
113:デフォルトの名無しさん
05/12/28 11:14:58
ネイティブC++の新機能ってある?
114:デフォルトの名無しさん
05/12/28 11:36:34
>>1
CPUは、Athlon64 3000+
GPUは、GF66GTのSLI構成
なんか、根本的に重い・・・・。
VS2003だったら軽いんだが・・・
115:デフォルトの名無しさん
05/12/28 11:43:31
GPUが関係あるのか?
116:デフォルトの名無しさん
05/12/28 11:44:16
ごめ>>1じゃなくて、>>111ね・・・
117:デフォルトの名無しさん
05/12/28 11:58:53
>>114
そりゃCPUじゃないだろうか
明らかに1回り古い型だよね
118:デフォルトの名無しさん
05/12/28 12:27:25
Pentium M 1.6G / Memory 1280MB / Windows XP Home SP2
特に不都合なし。まぁちょっと VS2003 よりはもっさり感じる。
119:デフォルトの名無しさん
05/12/28 12:33:53
>>114
そのスペックで重い重い言うのもどうかと思うが。
確かにヘルプとか、デザイナのツールボックスとか終わってるけどな。
この辺は今の最高スペックマシンでも快適とは程遠いキガス
120:デフォルトの名無しさん
05/12/28 12:41:22
3Dゲームやってるんじゃないんだからさ・・・
121:デフォルトの名無しさん
05/12/28 12:43:31
Visual Studioは.NET Framework上で動くから下手しなくても3Dゲーム並みに重いんです。
エロい人にはそれが分からんのですよ!
122:デフォルトの名無しさん
05/12/28 12:46:58
ハイスペックな人は普段軽いから重さが気になる
ヘボスペックな人は普段から重いから今更気にならない
123:デフォルトの名無しさん
05/12/28 12:49:24
V$2005で3Dゲーム@ドトネッツをさくさくデバッグ実行出来たら勝ち組?
124:デフォルトの名無しさん
05/12/28 12:52:37
Windows Vista はフレームワークが標準搭載で
早くなるようにカスタマイズしてあるから
Windows Vista が出るまでの辛抱だな
125:デフォルトの名無しさん
05/12/28 12:57:47
>Windows Vista
専用マシンが要るんじゃナカタケ。
確か、グラフィックチップとか。
126:デフォルトの名無しさん
05/12/28 12:58:21
ドトネト載せたら、独禁法違反でゲイツを訴えてやる
127:デフォルトの名無しさん
05/12/28 12:59:05
126は○$工作員。
128:デフォルトの名無しさん
05/12/28 12:59:49
OS工作員?
OpenSource工作員とな?
129:デフォルトの名無しさん
05/12/28 13:00:05
Athlon XP 2800+だけどヘルプもデザイナもすごく快適ですよ。
たしかにヘルプの初回起動時は時間かかるけど。
130:デフォルトの名無しさん
05/12/28 13:01:45
○$?
SunMicrosystems?
131:デフォルトの名無しさん
05/12/28 13:19:37
Visual C++ で、Microsoft の開発環境ならではのマクロが
使われている例を見かけます。
_MSC_VER なんかはコンパイラが元から定義している
マクロなんでしょうが、それ以外にもウィザードが追加してたり
するものもあるようです。
WIN32
_CONSOLE
_WINDOWS
_DEBUG
WINVER
_WIN32_WINNT
_WIN32_IE
いままでこんなマクロを見たことがあるのですが、
それぞれどこで定義されているものなんでしょうか?
132:デフォルトの名無しさん
05/12/28 13:44:50
>>131
そこに挙がってるのは、コンパイル時に定義してるのがほとんど
このスレで聞くってことはVS2005を使ってるんだろうから、
プロジェクトのプロパティ→構成プロパティ→C/C++→プリプロセッサで定義する
133:デフォルトの名無しさん
05/12/28 14:00:03
正直、このマクロ大嫌いなんだよね。
自分で使う分には分かりやすいけど、他人が使ってると、結構アレ?って思う。
134:デフォルトの名無しさん
05/12/28 14:06:18
>>132 そうです。VS2005使ってます。
VS2005で作り始めたWin32 コンソールアプリでは _MSC_VER だけ
定義されてました。VS2003 では _CONSOLE も定義されてた気がする。
VS2003 からインポートしたプロジェクトでは /D _CONSOLE
が明示的に指定されてます。
昔のVS使ってたときには AppWizard なんかがいろいろ勝手に
マクロを定義しまくりやがった気もします。
どこで誰がどういった目的で(どういった条件で)定義
しているのかがわかれば、自分のコードの中でも
コード切り替えに使う事ができるんですけどね。
まぁ _MSC_VER くらいかなぁ、使えそうなのは。
135:デフォルトの名無しさん
05/12/28 14:09:47
別に邪魔になる場所にはないし、人が意識する必要ないのでは?
136:デフォルトの名無しさん
05/12/28 14:20:32
>>135 あ、いや、邪魔って分けじゃなくて、
汎用的なライブラリのソースコードの中で
プラットフォームや環境ごとにコードをちょっとずつ切り替えたい時に、
安心して使えるマクロはどれよ?ってことを知りたいのでした。
IA32なインラインアセンブラを使っている個所があるので、
そこは _MSC_VER, __WATCOMC__, __BORLANDC__, __GNUC__ などで
各種用意して切り替えています。それ以外にも
Windowsの特定のバージョンとか、GUIが使える場合とかに応じて
使える機能が違うので、それに応じてプリプロセッサで
コードを切り替えたいなぁ、と。
メイン開発環境が Windows XP なんで、Visual Studio で開発、
MAKE プロジェクトとして VS から cygwin でもビルド、
なんて具合にして開発してます。自分の研究で使う
数値計算ライブラリの開発がメインです。
アセンブラを使っているのは SIMD 命令群を使うと
高速化できる部分があるからで、cygwin でもコンパイルを
通したいのは gcc で通るようにしておけば Linux 上でも
たいてい通るのと、大型計算機に持っていってもたいてい
コンパイルできるからです。
137:デフォルトの名無しさん
05/12/28 14:22:25
肝心なところを書き忘れてました。
VS2003 からインポートしたWIN32コンソールアプリでは
WIN32, _DEBUG, _CONSOLE が定義されてました。
コンパイルスイッチで明示的に。
1)コンパイラが自分で
2)コンパイルスイッチで
(プロジェクト作るときにデフォで勝手に指定されるもの)
3)どっかのヘッダファイルで
の区別がわかんないんですよね。
138:デフォルトの名無しさん
05/12/28 14:34:25
ですよね。って言われても同意しかねるが。
>Windowsの特定のバージョンとか
なんで実行時の環境がプリプロセッサで切り替わるんだ。
139:デフォルトの名無しさん
05/12/28 14:40:07
実行時に切り替えるなんてなんてどこに書いてある?
それ用のをコンパイルする時に切り替えるってことだろ。
そうとしか読めない。
140:デフォルトの名無しさん
05/12/28 14:40:43
環境ごとに違う部分を含むロジックを極力ぎりぎりに切り出して別ファイルにしたら?
141:デフォルトの名無しさん
05/12/28 14:45:18
>>140
狂おしいほど同意
多プラットフォーム対応ライブラリとか参考になると思われ
142:デフォルトの名無しさん
05/12/28 14:46:25
>>139 そうです。
URLリンク(homepage1.nifty.com)
まぁ私は古いバージョンのWindows用のバイナリを吐きたい、
というのとは違いますが、ライブラリを作る側としては
自分がどのバージョンのWindows向けにコンパイルされているかに応じて
何らかのコード切り替えをやりたいケースがある、ということです。
そのときに安心して判定に使えるマクロって何だろ、と思ったので。
すみません、VS2005の話題じゃなくなってしまいました。
143:デフォルトの名無しさん
05/12/28 14:57:31
コンパイル環境(プロジェクト別でもIDE内やmakefileでもなんでも)
自前で信用できるのを定義しておけば? 手間はかかるけど
最初だけでしょ。
144:デフォルトの名無しさん
05/12/28 15:16:44
>>143 そうっすね。
なんかVS2005と関係ない話題だったのに話に
付き合って頂いてありがとうございました。
145:デフォルトの名無しさん
05/12/28 15:48:35
これ重すぎだろ。使い物にならんな。MEM1Gだが
ってあれれおれのパソコンメモリ256になってるじゃねーか。誰だ抜いた奴
146:デフォルトの名無しさん
05/12/28 16:22:03
つーかExpressってアイコンすらないのか
147:デフォルトの名無しさん
05/12/28 16:36:22
>>137
>WIN32, _DEBUG, _CONSOLE が定義されてました
なんで SIMD 使って高速化するようなプロジェクトに
_DEBUG なんて付いてるんだ?
148:デフォルトの名無しさん
05/12/28 17:44:27
インポートしたプロジェクトのデバッグビルドの方に_DEBUGが
付いてただけだろ? そうとしか読めんが。
149:デフォルトの名無しさん
05/12/28 17:58:21
この板もID欲しいな。
誰が何言ってるのかわからん。
150:デフォルトの名無しさん
05/12/28 18:19:57
>>149
IDなんかいらん。ヴォケ
151:デフォルトの名無しさん
05/12/28 18:30:33
いるだろ。
無責任発言多すぎるし。
152:デフォルトの名無しさん
05/12/28 18:31:36
同感
153:デフォルトの名無しさん
05/12/28 18:49:16
プロ棋士とプロキシ。
154:デフォルトの名無しさん
05/12/28 18:57:02
具志堅と他府県。
155:デフォルトの名無しさん
05/12/28 20:33:49
>>145
すまん俺
NANYAのクソメモリ256MBに変えといた
新しいの買ったら返すわ
156:デフォルトの名無しさん
05/12/28 21:56:26
もうついてけないですぅ><
URLリンク(www.itmedia.co.jp)
157:デフォルトの名無しさん
05/12/28 22:24:13
>Windows Vistaに対応した開発をサポートする
>MicrosoftのVisual Studioツールスイートの次期メジャーリリース
>「Visual Studio“Orcas”」に搭載される。
>Orcasは2007年にリリースされる予定だ。
丸々1年待たせるのか...
158:デフォルトの名無しさん
05/12/28 22:25:41
これ落としたんだがCDに焼かないと駄目なのか?DVDは駄目?
159:デフォルトの名無しさん
05/12/28 22:33:59
焼かなくても使えるけど、
焼かないと使えないやつは焼きに失敗する可能性もある。
160:デフォルトの名無しさん
05/12/28 22:41:29
焼かなかったらどうやるの?読んでみたんだがよく分からなかった
161:デフォルトの名無しさん
05/12/28 22:45:00
プログラム以前の問題
162:デフォルトの名無しさん
05/12/28 23:03:47
CD イメージからのインストール方法
URLリンク(www.microsoft.com)
仮想CD総合スレッド 3枚目
スレリンク(software板)
DaemonTools Part6
スレリンク(cdr板)
DAEMON Toolってどうやって使うか教えて!
スレリンク(cdr板)
163:デフォルトの名無しさん
05/12/28 23:10:09
>>162
ありがとう
とりあえずやってみるよ
164:デフォルトの名無しさん
05/12/28 23:48:41
どうしてEXEファイルじゃなくてISOで配るんだろ?
165:デフォルトの名無しさん
05/12/28 23:54:33
面倒くさいからじゃないの?
166:デフォルトの名無しさん
05/12/28 23:57:01
初心者よけのためらしいよ
167:デフォルトの名無しさん
05/12/29 00:07:50
圧縮されてるんだろうか
168:デフォルトの名無しさん
05/12/29 00:21:39
>>102
つ[ソソソソソ.txt]
169:デフォルトの名無しさん
05/12/29 00:35:42
海外だとEXEあるのに…
170:デフォルトの名無しさん
05/12/29 00:46:59
どう見てもスケジュール上の都合だろ。
かなりぎりぎりだったし
171:デフォルトの名無しさん
05/12/29 03:28:17
VS2005ImageLibrary.zipは一応Googleで落とせるサイト見つかるよ。
ただ、合法なのかは調べてない。
172:デフォルトの名無しさん
05/12/29 04:36:11
≡ ('('('('A` )
≡ 〜( ( ( ( 〜)
≡ ノノノノ ノ サッ
>>171
173:↓
05/12/29 04:48:56
↓
↓
↓
>>171
↓
174:↓
05/12/29 04:50:01
↓
↓
↓
175:デフォルトの名無しさん
05/12/29 05:39:36
Projects のデフォルトの保存場所を変更するにはどうしたら良いですか?
176:デフォルトの名無しさん
05/12/29 05:57:29
オプションすらいじれないなら、プログラミングは止めた方がいい。
177:デフォルトの名無しさん
05/12/29 09:35:28
SQLServer2005 EnterpriseはいつになったらMSDNサブスクライバーに提供してくれるんだろ?
2005 Expressだけだと困るんだがなぁ。。。
178:デフォルトの名無しさん
05/12/29 10:12:56
>>177
とりあえずDeveloper Edition使ったら?
179:デフォルトの名無しさん
05/12/29 10:34:43
CD-Rも買えないほどの貧乏人の巣窟なの?
180:デフォルトの名無しさん
05/12/29 10:39:00
>>179
をい。
181:デフォルトの名無しさん
05/12/29 11:26:35
ワラ
182:デフォルトの名無しさん
05/12/29 11:27:18
>>179
CD-Rはドライブもメディアもあるわい!肝心の元がリリースされてないんじゃよ!
183:デフォルトの名無しさん
05/12/29 12:21:10
2005 Expressって無料で使えるの?
昔のMSDEや、JetへのアダプタをD&Dで作れるの?
よろしくお願いします。
184:デフォルトの名無しさん
05/12/29 12:24:11
こちらこそよろしくお願いします。
185:デフォルトの名無しさん
05/12/29 12:24:19
>>183
ヲイ・・・。ググって見ろよ。
186:デフォルトの名無しさん
05/12/29 12:30:02
>>183 無料で使える。
D&Dでアダプタを〜ってのは、よくわかんないけど。
サーバエクスプローラのこと?
187:デフォルトの名無しさん
05/12/29 12:31:36
>>184
ご丁寧にありがとうございます。
>>185
MSサイトみて、パッケージが有償なのはわかったんだけど。
>無償公開は1年間の期間限定
意味わかんね。 ライセンス1年分ってこと?
>>186
そうです、サーバエクスプローラから、データベースのテーブル
やフィールドまで辿って、D&Dでアダプタを生成できるかどうか
です。また、これを右クリックしてデータセットを作れるかどうかです。
188:デフォルトの名無しさん
05/12/29 12:36:43
>>187
MSサイト以外にも、ニュースサイトとか情報載ってる所はいくらでもあるだろ。
189:デフォルトの名無しさん
05/12/29 12:43:11
Professional 入れちゃったから、 Express がどうか調べられねぇ。
190:デフォルトの名無しさん
05/12/29 12:43:29
(゚Д゚)ハァ?
191:デフォルトの名無しさん
05/12/29 14:57:04
>>187
MSサイトから無料でダウンロードできる期間が1年間。
それ以降は、CDで送ってもらうなり、雑誌から購入するとかの
必要があるってことでしょ。
192:デフォルトの名無しさん
05/12/29 15:07:42
>>190 なにが ハァ? なの?
193:デフォルトの名無しさん
05/12/29 16:54:28
VS2003起動中にハードディスクが逝ってしまいました(><)
Windowsが起動できません!
194:デフォルトの名無しさん
05/12/29 17:04:43
(゚Д゚)ハァ?
195:偽ゲイツ
05/12/29 17:10:05
>193
さあ、買い替えだよ!
196:デフォルトの名無しさん
05/12/29 18:30:34
>>193
御愁傷様・・・
197:デフォルトの名無しさん
05/12/29 18:55:17
VS2005Proの必要空きディスク容量ってどんなもんですか?
あとインスコどれくらい時間かかる?(PCspecに依存すると思うけど)
VS2003より長い?
おれVS2003(EntArch)をインスコした時に1時間以上かかった気がする
198:デフォルトの名無しさん
05/12/29 19:07:43
120GBのHDDに余裕で入ったよ
15分ぐらいかな?
199:デフォルトの名無しさん
05/12/29 19:10:54
Visual Studio 2005 Professional (theSpoke Premium版)
C:\Program Files\Microsoft Visual Studio 8
2.12 GB (2,284,169,105 バイト)
MSDN Library なし。
200:デフォルトの名無しさん
05/12/29 19:18:18
飯食ったらインスコしてみる
2003は、J#、ASP.NET抜きで3時間半かかった…
Pen4 1.7GHz、512MB DDR-SDRAM、80GB 5400rpm
いままで使ったかぎりでは、メモリも15%くらいは残ってスワップは起きなかった。
でも起動時や何か操作すると激しくHDDがガリガリガリガリ…
201:199
05/12/29 19:22:27
俺のマシンは Pentium M 1.6GHz
DDR2-SDRAM (SO-DIMM) 1.2GB のノートパソコン
202:デフォルトの名無しさん
05/12/29 20:02:39
このソフトってどんなソフト?
203:デフォルトの名無しさん
05/12/29 20:07:12
>>198
各ツールの「スマートデバイス プログラマビリティ」をはずせば大分容量が小さくて済むよ
WinCEやPocketPCで.NET使うんならべつだけど
204:デフォルトの名無しさん
05/12/29 20:08:07
Visual C++ 2005 Express Edition と Microsoft Platform SDK を一緒に使う
(Win32APIを使った開発には必須)ができません(別にしないけど)
パスの指定で
実行可能ファイル C:\Program Files\Microsoft Platform SDK\Bin
という記述が間違っているのでしょうか?
もやっと−...@もやっと−...@
205:デフォルトの名無しさん
05/12/29 20:09:15
常識って言われそうだけどあえて書いてみる。
2005やmsdn入れるとき、cdやdvdに焼かずにdaemon toolとか使ってイメージのまま
利用するとインストールの時間をぐっと短縮できるね。
イメージをインストール先の物理的に別のHDDにおいておくと更にいい。
VS2003なんかでもあえてイメージにしといてからインストールすると
あきれるぐらい時間が短縮できるよね。
206:203
05/12/29 20:11:08
>>198じゃなくて>>197へのレスでした
アンカーミスすまん
207:デフォルトの名無しさん
05/12/29 20:36:54
ISOはWinRARで解凍(?)できる。
208:デフォルトの名無しさん
05/12/29 20:54:12
>>204 はこれ見てやってるの?
URLリンク(www.microsoft.com)
できないって、具体的にどうできないのかさっぱりわからん。
あと、マルチでいろんなところに書き込みするのは良くない。
209:デフォルトの名無しさん
05/12/29 20:58:19
sokeからのpro版はMSDN Library Disk1って付いてない?^^;
210:デフォルトの名無しさん
05/12/29 20:59:00
sopke
211:デフォルトの名無しさん
05/12/29 20:59:36
spoke^^;
212:デフォルトの名無しさん
05/12/29 21:01:14
MSDN LibraryなしってOTL
213:デフォルトの名無しさん
05/12/29 21:03:05
オンラインで問題なく使えるじゃん
F1キー押して今までどおり使ってるぞ
214:デフォルトの名無しさん
05/12/29 21:03:57
>>212 さんざん既出。
って、結局どうしようもないけどな。
俺もオンラインでしか MSDN Library
参照できなくて困ってるけどな。
215:デフォルトの名無しさん
05/12/29 22:04:07
>>214
MSDN LibraryだけならShareかnyで見かけたな。
タダそれだけの話な。気にせんでくれたまえwww
216:デフォルトの名無しさん
05/12/29 22:07:27
スレリンク(download板:278番)
217:デフォルトの名無しさん
05/12/29 22:36:32
2005消した。2003でいいや。少しだけIDE軽いし。
218:デフォルトの名無しさん
05/12/29 22:57:23
>>217
いずれ2.0にしなくっちゃいけないんだし
219:デフォルトの名無しさん
05/12/29 23:02:05
>>214
別にオンラインだけでも良くね?
実際、.NETのクラスライブラリに関しては.NET SDKのドキュメント見るし、
MFC/WinAPIは2003についてたMSDNライブラリで十分だと思う。
220:デフォルトの名無しさん
05/12/30 01:18:09
windows.hとかはいってないんですか?
221:デフォルトの名無しさん
05/12/30 01:20:14
↑はexpressエディションの話です。
222:デフォルトの名無しさん
05/12/30 01:35:51
Pro、Cドライブ以外にインスコしようとしてもCドライブに入れられちゃうんですが
223:デフォルトの名無しさん
05/12/30 01:38:21
Proインストール出来ないんですが≧▽≦
ちなみに、Macのなんとかってパソコンです。
OSはわかりません。
224:デフォルトの名無しさん
05/12/30 01:40:50
>>223
MSDNのオペレーションシステムの優待版買えば幸せになれるかも
225:デフォルトの名無しさん
05/12/30 03:59:04
>>220
>>3
226:デフォルトの名無しさん
05/12/30 09:46:12
>>222
Express入れてると、インスコドライブがExpressのインストール先によって決定されるみたい。
227:デフォルトの名無しさん
05/12/30 10:38:31
>>223 は Mac にインスコ使用としてるの?
228:デフォルトの名無しさん
05/12/30 12:25:38
既出だったらすまん。
ExpressのEULAってどっかにある?
具体的には商用のアプリをこれで作ってもいいのかどうかを知りたいんだけど。
とりあえずインストール先とwebのfaqは見たんだけど見当たらなくて。
229:デフォルトの名無しさん
05/12/30 12:31:06
CDイメージの中にあった気がする。
230:デフォルトの名無しさん
05/12/30 12:37:57
>>228
\Microsoft Visual Studio 8\Microsoft Visual C++ 2005 Express Edition - JPN\eula.1041.txt
↑これじゃない?
インストール時にも表示されてるとは思うが
231:228
05/12/30 13:01:57
>>230
あ、そんなところにあったのねw
ありがとう。
これ読む限り、特に作ったアプリで金をとることを禁止しているようには
読めないけどどうなんだろう。
232:デフォルトの名無しさん
05/12/30 13:05:17
公式行ってFAQでも読んできなさいな。
233:228
05/12/30 14:00:19
>>232
読んでないのは君じゃないのw
234:デフォルトの名無しさん
05/12/30 14:03:16
VistaにVS2005日本語版はいらねぇ
ザケンナ
235:デフォルトの名無しさん
05/12/30 14:04:15
>>233
おいらは読んでないよ
236:デフォルトの名無しさん
05/12/30 14:14:33
なんで >>228 は一次情報に当たろうとしないの??
しかも公式行ってFAQみたら?って言われた後でさらにグダグダと・・・
Microsoft Express Editions Frequently Asked Questions
URLリンク(msdn.microsoft.com)
4. Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built
using the Express Editions.
237:228
05/12/30 14:22:51
一本取られたね。
正直MS本家のFAQを見ることまでは考えてなかったよ。
しかし英語版と同じ条件が日本語版にも適用されると考えてよいのかな?
238:デフォルトの名無しさん
05/12/30 14:34:57
さすがに本家じゃオッケー、日本じゃスルーな事にクレームは付けてこないだろ
これで日本だけ商用不可ならどんだけ腐ってるんだ
239:デフォルトの名無しさん
05/12/30 17:34:11
くだらない質問なんですが、
VS2005のC#で作ったアプリは、
.NET Framwork 2.0をインストールしていないパソコンでは動かないんでしょうか?
1.1の環境でも動くようなコードをはかせることはできるのでしょうか?
240:デフォルトの名無しさん
05/12/30 17:44:53
無理
241:デフォルトの名無しさん
05/12/30 17:52:03
2003の時もオプションで1.0環境でも動作するようにできたから
2.0独自の機能さえ使ってなきゃ方法はあるんじゃないの?
242:デフォルトの名無しさん
05/12/30 17:59:52
それ調べるのがマンコくさいじゃなかったメンドくさい。
243:デフォルトの名無しさん
05/12/30 18:00:22
できるだろ
多分。
244:デフォルトの名無しさん
05/12/30 18:12:29
多分じゃイヤ
245:デフォルトの名無しさん
05/12/30 18:13:00
できないだろ
多分。
246:デフォルトの名無しさん
05/12/30 18:21:15
2.0もまとめて配布しちゃえばええやんか。
247:デフォルトの名無しさん
05/12/30 18:36:16
もう、何もかもイヤ
248:デフォルトの名無しさん
05/12/30 18:50:29
じゃあ市ね
249:デフォルトの名無しさん
05/12/30 19:01:55
2.0って普通の人はインストールされてないんだな。
Windows Updateで出しといてくれよ。
250:デフォルトの名無しさん
05/12/30 19:05:10
>>249
出てるよ
251:デフォルトの名無しさん
05/12/30 19:20:41
>>249
出てる
252:デフォルトの名無しさん
05/12/30 20:31:10
Visual Studio 2005 Express Edition(無償)
貧乏人は急いでGETだぜ!
この製品は、Microsoft Windows ME,Windows NT 4.0、またはそれ以前のオペレーティング システムにはインストールで
きません。この製品をインストールする前に、オペレーティング システムを Windows 2000 以降にアップグレードして下さい。
↓(脳内変換後)
この製品は、貧乏人にはインストールできません。
この製品をインストールする前に、貧乏人を2k(円)以降にアップグレードして下さい。
ヽ(`Д´)ノ ぅわぁぁぁぁン!! スタティックライブラリなんか嫌いだー
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5370日前に更新/203 KB
担当:undef