Visual Studio 2005ス ..
[2ch|▼Menu]
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(円)以降にアップグレードして下さい。

ヽ(`Д´)ノ ぅわぁぁぁぁン!!  スタティックライブラリなんか嫌いだー

253:デフォルトの名無しさん
05/12/30 20:54:11
VS2003から.NET Framwork 2.0 SDKを使ってコンパイルすることはできますか?

254:デフォルトの名無しさん
05/12/30 21:09:39
VS2005やVSS2005のreadme.htm読むとシステム要件にXP SP2と書かれてるけど
SP2あてないとインスコできないの??

255:デフォルトの名無しさん
05/12/30 21:20:43
XP SP1でインストーラを実行したけど
SP2にしてくださいという感じのメッセージまでで終了だったよ
すぐ諦めてSP2にしてめでたくインストールしました

256:デフォルトの名無しさん
05/12/30 21:28:33
>>254
少なくともインストーラはSP2でないことを検出して停止したよ。

257:デフォルトの名無しさん
05/12/30 21:30:39
C++/CLI で _asm なんか使うとどうなるんだろ。
MSIL も実行時にはネイティブになるらしいので、
最終的には全部ネイティブに落ちてハッピーエンド?

マネージドとアンマネージドが混在したときに
何が起きてるのか、目の前でコードが希望通りの動作を
しているけど理解してないので気持ち悪い。

C# から COM を呼び出すとかならわかるんだけど。

258:デフォルトの名無しさん
05/12/30 21:46:02
>> 204
日本語の説明では大事なところが抜けています.
URLリンク(msdn.microsoft.com)
で不足分を補って....

259:デフォルトの名無しさん
05/12/31 02:08:23
CLIってどうやって使えばいいの?

#include<windows.h>
#include<stdio.h>

と、相容れないものをインクルードできるってこと?

260:デフォルトの名無しさん
05/12/31 02:16:05
【.NET】 C++/CLI について語ろうぜ 【最適】
スレリンク(tech板)

261:デフォルトの名無しさん
05/12/31 06:48:36
>>260 専用スレがあったのか、スマソ。
俺的には C++/CLI といえば 2005 ! みたいな印象があったんで。

262:デフォルトの名無しさん
05/12/31 17:37:31
誰だ.NETでこんなもん作った奴は!
URLリンク(gazo08.chbox.jp)

263:デフォルトの名無しさん
05/12/31 17:50:29
うは、おいらももみもみしたいw

264:デフォルトの名無しさん
05/12/31 18:03:55
巨乳に興味はない!

265:デフォルトの名無しさん
05/12/31 18:06:53
>>264
通報しますた

266:デフォルトの名無しさん
05/12/31 18:23:57
VIPPERスレかとオモタ

267:264
05/12/31 18:29:29
>>265
なんでやねん。

268:デフォルトの名無しさん
05/12/31 19:00:04
vsべーたアンインストールツールで削除できんものがあって

未だにVSのインストールができぬ!!!

まいったわ、フハハハハ!!!

269:デフォルトの名無しさん
05/12/31 19:09:41
format c:

270:デフォルトの名無しさん
05/12/31 19:57:14
fdisk


271:デフォルトの名無しさん
05/12/31 21:20:40
deltree c:\

272:デフォルトの名無しさん
05/12/31 21:30:23
PCを窓から投げ捨てろ

273:デフォルトの名無しさん
05/12/31 21:33:18
>>268
削除ツールあるよ

274:デフォルトの名無しさん
05/12/31 21:39:10
なんでやねん。


275:デフォルトの名無しさん
05/12/31 21:39:46
知らんがな(´・ω・`)

276:デフォルトの名無しさん
05/12/31 23:18:59
質問です。
Dotfuscatorを使用するとXmlSerializer.Serializeを呼んだときに例外が発生するんですが、
どう対処すればいいのでしょう。
例外の内容は 「'a.bn.a' と 'a.bn.a()' があいまいです。」のような感じです。
Reflectorで見ると a.bn.a はbool型のフィールドで、a.bn.a() はメソッドです。
Dotfuscator Community Edition を使用しています。
フィールドに適当な属性を指定すればいいような気がするんですが、正直よくわかりません。
どなたか教えていただけないでしょうか。


277:デフォルトの名無しさん
05/12/31 23:35:05
難読化をしておくくせに中身が丸見えのXMLでシリアライズするとはな

278:デフォルトの名無しさん
05/12/31 23:41:33
よくしらんが、名前を隠蔽化するクラス選べるんじゃなかったでしょうか?それでしらみつぶしにためしてみては。

279:デフォルトの名無しさん
06/01/01 00:02:06
あけおめ。

280:276
06/01/01 00:14:52
>>277
シリアライズしたいのは設定ファイルなのでまあ中身が見えてもいいかなと・・・

>>278
どうもありがとうございます、うまくいきました。
クラス単位での除外は試していたんですが、「クラス名」だけ除外していたようで、
フィールド単位で指定できることに気づきませんでした。

それと、あけましておめでとうございます^^


281:デフォルトの名無しさん
06/01/01 01:36:46
2chで暮れて2chで明けてしまった

282:デフォルトの名無しさん
06/01/01 01:38:46
それがデフォ

283: 【大吉】 【175円】
06/01/01 01:39:12
おみくじでもいかが。
!omikujiと!dama

284:デフォルトの名無しさん
06/01/01 01:43:32
お前ら、あけおめ

285: 【だん吉】
06/01/01 02:34:51
u

286: 【大吉】 【398円】
06/01/01 03:13:52
どうだ!

287: 【だん吉】 【1085円】
06/01/01 03:27:49
どうでしょ。

288: 【大吉】 【1285円】
06/01/01 04:51:11
とりゃ!

289: 【豚】 【3377円】
06/01/01 08:22:33
きゃー

290: 【凶】 【1999円】
06/01/01 08:45:27


291:デフォルトの名無しさん
06/01/01 08:46:27
メモリ増設したら結構軽くなった
けどスタートページやヘルプの異常なチラつきは直らない

いったいどんな描画をしてるんだ?

292:デフォルトの名無しさん
06/01/01 09:02:53
>>291 あ〜俺もそんな感じ。
まぁ theSpoke のプレゼントの 2005 Professional なんで、
MSDN Library ついてないからヘルプはほとんど使ってないけど。
英語版の theSpoke Premium で入手できるブツに比べて
激しく冷遇されている感じだ。

293:デフォルトの名無しさん
06/01/01 09:05:34
>>291
ちらつく(゚д゚)?
点滅してるの?

294:デフォルトの名無しさん
06/01/01 09:08:38
チラつきとかは別にバグじゃないからいいだろ
どんだけ神経質なんだよ

295: 【大吉】 【44円】
06/01/01 09:12:03
あけおめ

296: 【吉】 【1406円】
06/01/01 16:58:49
あけおめ。
あのツールバーの切り替えを固定する方法ないかな。いちいちフォーカスがあるウィンドウに
合わせて切り替わると、クリック位置がずれて編集に失敗したりして困るんだけど

297: 【大凶】 【1377円】
06/01/01 17:29:12
あけおめ。

298: 【大凶】 【834円】
06/01/01 18:19:27
.

299: 【大吉】 【1393円】
06/01/01 18:20:20


300: 【大吉】 【1009円】 ◆dFTU/xIcD2
06/01/01 18:44:09
300!
結局、SQLまだつかいこなせない

301:デフォルトの名無しさん
06/01/01 19:17:48
>>300 気にすんな!
俺も ADO.NET ぜんぜん使いこなせてないよ!
なんか抽象度高くって、DBに接続していじってても
自分がなにやってるか実感がわかない YO

302:デフォルトの名無しさん
06/01/01 19:27:29
 

303:デフォルトの名無しさん
06/01/01 19:28:22
sp2入れないとインスコできないからクソ、sp2なんていれたかない

304:デフォルトの名無しさん
06/01/01 19:33:49
株で儲かってる月収350万の学生だけど
Spokeで無料で手に入れますね


305: 【凶】
06/01/01 21:47:39
今年の運勢は

306:デフォルトの名無しさん
06/01/01 21:48:12
残念、凶でした

307:デフォルトの名無しさん
06/01/01 22:31:48
>>304
TeamSystemでも買ってろ

308: 【大吉】 【500円】
06/01/01 23:11:26
できるかなっと

309:デフォルトの名無しさん
06/01/02 00:20:36
Visual Studio 2005 Express Edition(無償)

これってローカルのDBしか使えないのね・・・。
せっかくGridViewとか使っても、SQLでSELECT作ったりしたらアウト。
べたっと表示だけならいけるのに。

310:デフォルトの名無しさん
06/01/02 00:49:20
プリコンパイル済みヘッダーを使用しないでコンパイルしてるのに、stdafx.hをソースに追加しろと怒られる・・・

311:デフォルトの名無しさん
06/01/02 01:44:35
そりゃ無関係だから

312:デフォルトの名無しさん
06/01/02 05:07:08
VCにはPSDKが入ってなくてあせった。
2003で作ったやつが使ってたwindows.hがなくて、しょーがないから、PSDK約400M落として何とかしたよ。
でもWindows開発は.NET使えってことなんかな。
コードジェネレータが吐くソースが読めないとあれはトラウマになるなー。勘弁・・・。

>310
プロジェクトの設定から切れないかな。2003は途中で切れたし、
最初から使わない方向も可能だった。2005は試してない。Orz

313:デフォルトの名無しさん
06/01/02 05:58:19
pro使えよ

314:デフォルトの名無しさん
06/01/02 07:10:52
無料/激安だと馬鹿が湧いて来る典型的な例ですね

315:デフォルトの名無しさん
06/01/02 08:45:53
>>314
MSはユーザーコミニュティを破壊する気なのだろうか・・・
こんな馬鹿ばかり、所かまわず沸いたひにゃ・・

316:デフォルトの名無しさん
06/01/02 08:47:38
裾野が広がる。頂が伸びる。いいじゃないか。

317:デフォルトの名無しさん
06/01/02 09:15:20
>>310
空のプロジェクトを最初に選べばstdafxはついてこないよ。
ソース追加はプロジェクトの項から追加。

318:デフォルトの名無しさん
06/01/02 09:17:03
>>316
そのまま弾ける。

319:デフォルトの名無しさん
06/01/02 12:15:01
URLリンク(d.hatena.ne.jp)

> あんまり無償配布を強調されても,google:C# 掲示板で上位に来るような
> コミュニティにとってはコスト増な面もあるので難しいところ.
> コミュニティ全体のコスト分担を下げるような取り組みも継続的にがんばって欲しいところですな.

320:デフォルトの名無しさん
06/01/02 13:07:50
それを言ったら日本語版自体がw


321:デフォルトの名無しさん
06/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:デフォルトの名無しさん
06/01/02 13:30:29
VC++, VC#のようなユーザーフレンドリーなツールを無料配布すると
文系 低学歴 貧乏という冴えない男子を大量に引き寄せちゃうんだな。

あんまり頭のよくない学校の生徒がウロウロして、ご近所大迷惑って感じかな。

323:デフォルトの名無しさん
06/01/02 13:33:05
日記サイトだからその日思ったことを書く

324:デフォルトの名無しさん
06/01/02 13:36:53
そりゃそうだ。

325:デフォルトの名無しさん
06/01/02 13:38:02
強力な開発環境とセットになったコンパイラの配布は今まで無かったじゃん。
しかもMS謹製の最新版だし。BCCなんてコンパイラしか無料じゃないし、最適化は
5世代くらい前のレベル。gccはGPLでライセンス的に面倒。
その他のコンパイラではGUIマンセーなアプリを作るには厳しいかと。


326:デフォルトの名無しさん
06/01/02 13:39:46
っ[LSI-C試食版]

327:デフォルトの名無しさん
06/01/02 13:45:01
>gccはGPLでライセンス的に面倒

何が面倒なの?
吐いたコードがGPLになる訳じゃないし。
でもまぁ Eclipse と組み合わせたとしても
それほど便利な開発環境になる訳じゃなかったが。

328:デフォルトの名無しさん
06/01/02 13:52:36
>>321
WindowsとLinuxを比較してみればよいが、
ある種の壁が有る


329:デフォルトの名無しさん
06/01/02 14:40:15
えくりぷす+javaもあったやん。

330:デフォルトの名無しさん
06/01/02 15:14:18
えくりぷす+D
これが最高

331:デフォルトの名無しさん
06/01/02 16:01:33
VBAはスルー?

332:デフォルトの名無しさん
06/01/02 18:23:44
>>326
それはもう、過去の遺物だってば。

333:デフォルトの名無しさん
06/01/02 18:32:34
プロファイラ使うには75万円必要なのか・・・orz

334:デフォルトの名無しさん
06/01/02 18:35:17
vtune買えば。

335:デフォルトの名無しさん
06/01/02 18:52:46
一瞬、目の前に時空の裂け目が現れて、そこにセピア色の98見えたよ。


336:デフォルトの名無しさん
06/01/02 19:03:22
ライセンスの都合から組み込みには使えない…。窓を売りたいのはわかる
んだが、RTLぐらいスタンドアロンプログラムでも使わせてくれれば
いいのになぁ。

このへんはgccの独擅場か。

337:デフォルトの名無しさん
06/01/02 20:03:52
スタートアップのページで、
最近使ったプロジェクトが選べるけど、
あれ、プロジェクトとソリューションと混在してる?

338:デフォルトの名無しさん
06/01/02 20:17:42
>>336
HEWもあるお。


Eclipseに負け気味だけど。

339:デフォルトの名無しさん
06/01/02 20:21:20
HEWって死滅したんじゃないの?

340:デフォルトの名無しさん
06/01/02 21:54:03
>>337
プロジェクトとソリューションはどっちがどっちだか分かりにくいね
アイコンもわかりにくい
もうちょっとなんとかならんのだろうか

341:デフォルトの名無しさん
06/01/02 22:01:08
>吐いたコードがGPLになる訳じゃないし。


342:デフォルトの名無しさん
06/01/02 22:02:58
>>327
ソースも開示せずにGPLですかそうですか…

343:デフォルトの名無しさん
06/01/02 22:06:29
Expressエディションで複数のプロジェクトをロード出来ないのは仕様ですか?
テスト用のプロジェクト作りたいのにorz


344:デフォルトの名無しさん
06/01/02 22:37:12
1つのソリューションに複数のプロジェクトを入れられるよ。

345:デフォルトの名無しさん
06/01/02 23:22:31
SQL Server 2005 Expressに、SQL SERVER 認証でログインできません。
レジストリのLoginModeは2に書き換えてユーザーsaも使えるように設定しました。
ちなみにACCESS2003からは、SQL SERVER 認証で接続出来ました。
データベース・エクスプローラからは、どうしてもダメです。orz


346:デフォルトの名無しさん
06/01/02 23:32:07
ToolStripすげー
Altでの移動を許可すると別のウィンドウにもアイテムを移動できるじゃん

347:デフォルトの名無しさん
06/01/02 23:41:21
>>345です。
自己解決しました。


348:デフォルトの名無しさん
06/01/03 00:18:20
ディスプレイのサイズ14ではVSは厳しいものがありますかね?

349:デフォルトの名無しさん
06/01/03 00:27:14
1024x768で頑張ってるお

350:デフォルトの名無しさん
06/01/03 00:53:53
>>349
2つだけに画面分割したら、だいぶ見易くなったっス。有難うございました

351:デフォルトの名無しさん
06/01/03 03:27:16
>>327
何かライブラリでも使った時にGPLなヘッダを知らないうちにインクルードしていたとかあるだろ。
どこにそういうものが隠されているか全部チェックするのは面倒。また発覚した場合の対処も面倒。
下手したらソース公開しないといけなくなるからな。そういうライセンスの制限の問題が大きい。
GPLのライブラリと静的リンクした場合はバイナリもGPLになるとかならないとか、
動的な場合はどうだとか、解釈も色々あって常に議論の対象になっているものを
ホイホイと使うのは自ら面倒を抱えこむようなもの。

352:デフォルトの名無しさん
06/01/03 04:13:16
>>351
それとgccと何か関係あるのか。
ライブラリの話するならgccだろうと他のものだろうと同じだろーが。

353:デフォルトの名無しさん
06/01/03 04:27:27
>>345さんどうやって解決したのですか?
私もデータベースエクスプローラからログインできなくて困っておりますorz

354:デフォルトの名無しさん
06/01/03 04:50:45
メジャーなライセンスはマクロ定義してたりしないのかな
#define GPL
みたいな


355:デフォルトの名無しさん
06/01/03 06:16:49
C++でデバッグ中にenum変数がウオッチできなくて不便!!

356:デフォルトの名無しさん
06/01/03 08:27:06
そんなものウオッチする意味があるのか?

357:デフォルトの名無しさん
06/01/03 09:55:53
やっぱりC++が大人気(・∀・)

358:デフォルトの名無しさん
06/01/03 10:14:35
ウォッチできたほうがデバッグに役立つ。

作ったプログラムが期待通りに動いてるかデバッガでいちいち見ましょうよ。

359:デフォルトの名無しさん
06/01/03 10:20:21
enumの値なんて見るもんじゃないし

360:デフォルトの名無しさん
06/01/03 10:27:10
>>351
gccとは関係ないだろが、ぼけなす。

361:デフォルトの名無しさん
06/01/03 10:42:20
enum変数がウォッチできた方が便利だが、
enumで定義された数値をみるという話に?

どっちも見れた方が便利だと思うが。

デバッガでいろんな可能性を追求しましょうよ。

362:デフォルトの名無しさん
06/01/03 10:43:19
>>344
やり方教えて( ゚д゚)ホスィ…

VB2005 Express使ってるんだけど、ソリューションエクスプローラーで
右クリックして「追加」を選んでも「プロジェクトの追加」が出てこないorz

363:デフォルトの名無しさん
06/01/03 10:58:28
ヒント: ファイルメニュー → 追加 → 既存のプロジェクト

364:デフォルトの名無しさん
06/01/03 11:18:09
>>362 ソリューションエクスプローラの一番上の
ソリューションのアイテムを右クリックしないとだめだぉ。
Express Edition だと違うのかもしれないけど、画面構成。

Professional 入れてても、 Express だとどうなのよ、って
思うときがあるから、Express も同時にインスコできると
便利・・・・・じゃないか。

まぁ VMware の中で確認するか、どうしても必要なら。

365:デフォルトの名無しさん
06/01/03 11:23:57
>>355 >> 361
enumで宣言した変数は、定義名まではでるね。
定義名が実際どの数値かは出ないけど、それはまだいい。

enumで宣言した変数は、レンジがcharやshortに収まるのに
intサイズになる。それを避けたい時、enumでの宣言をあきら
めてshortとかで確保する。そうなると入っている値は数字が
見えてしまい、今度は名前の定義が見えなくて不便。



366:デフォルトの名無しさん
06/01/03 12:17:50
わざわざshortやcharにする理由が分からん。

367:デフォルトの名無しさん
06/01/03 12:23:13
window以外で動かすつもりでは?

368:デフォルトの名無しさん
06/01/03 12:23:25
enumでの宣言をあきらめる時なんてないな。

369:デフォルトの名無しさん
06/01/03 12:26:12
もしかしてWin3.1と思ったけど
16ビットのプログラム作れないよな

370:デフォルトの名無しさん
06/01/03 12:50:21
>>367 Windows 以外で動かすってことと
char や short にするってことの間には
ぜんぜん関連がないじゃん。

371:デフォルトの名無しさん
06/01/03 13:02:10
enumってintサイズに強制されるんだっけ?

372:デフォルトの名無しさん
06/01/03 13:11:25
intはシステム依存
win16なら2バイト、win32なら4バイト
だからintでとっておけば問題ない

373:デフォルトの名無しさん
06/01/03 13:26:14
.NETじゃ、intは4バイト固定だろ。

374:デフォルトの名無しさん
06/01/03 13:29:55
>>365
やったことないからわからないけど、
CLIなenumなら、DebuggerDisplay属性使えばなんとかなるんじゃないかな?

375:デフォルトの名無しさん
06/01/03 14:00:50
>>373
流れを読め。
ちなみに、C#はenumで列挙する型を決めることが出来る。
VBとかはシラネ。

376:デフォルトの名無しさん
06/01/03 15:13:27
ん?っていうかenumの型指定、もともとできるだろ。(ネイティブ)C++でも。
C#の指定の仕方、C++から流れてきた気がするんだが。

377:デフォルトの名無しさん
06/01/03 15:29:50
>>364
ソリューションのアイテムがないですorz

ソリューションエクスプローラーのルートがプロジェクトになってるから
だめなのかなあorz

新規作成もプロジェクト単位じゃないと作れないし('A`)


378:デフォルトの名無しさん
06/01/03 15:40:05
>>377
>>363

どうしてもソリューションエクスプローラでやりたければ
オプションの常にソリューションを表示をチェック

379:375
06/01/03 15:56:20
>>376
できねぇだろ!

と思ってたら普通に出来た orz
スマソ。

380:デフォルトの名無しさん
06/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:デフォルトの名無しさん
06/01/03 16:23:18
>>379
やりかたきぼんぬ。C++で

enum TTT {
a,b,c,
};

TTT x;

ってやったとき、xを16,8ビット幅に出来るの?


382:379
06/01/03 16:40:01
>>381
enum E : short { a, b, c };
って、VC8では出来たけど、よく考えるとこれはCLI用の拡張なキガス。
やっぱ出来ないよねぇ(´・ω・`)


383:デフォルトの名無しさん
06/01/03 16:51:57
>>382
へー(゚Д゚)
ネイティブでも通る!
VC6だと通らない。最近の拡張か?ARMのenumの文法にも乗ってないね。
知らん買ったよ、ありがとう


384:デフォルトの名無しさん
06/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
06/01/03 17:10:19
いや、だからCLI拡張だと思う。
/Zaオプションつけると通らない。

でもデバッガの表示はちゃんと2バイトになってるぞ。


386:デフォルトの名無しさん
06/01/03 17:20:16
>>385
β2ですか?
/Zaって拡張子を無効にするってあるけど…??

つーかCLI拡張なら、/clrつけない状態でコンパイルエラーに
ならんのがおかしい罠。

387:385
06/01/03 17:30:39
>>386
拡張子って…どんな翻訳してるんだ。
言語拡張を無効にするオプションだよ。

もともとはCLI用の拡張だと思うっていう意味ね。
どういうわけかネイティブでも使えるようになってる。


388:デフォルトの名無しさん
06/01/03 17:35:40
/Zaつけてやってみたら、無名のstructやunionとかも
コンパイルできなくなって、ビルドそのものが破綻した。
(エラーが出るのはウインドウズのヘッダの中)

/Za無しで通るアプリって想像つかね。enum拡張だけじゃなくて、
普通に必要な拡張も全部NGになっちゃってるみたい。




次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5374日前に更新/203 KB
担当:undef