- 1 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 14:40:27 ]
- ここはVisual Studio 2005について語るスレです
前スレ Visual Studio 2005 Part 23 pc11.2ch.net/test/read.cgi/tech/1196663772/
- 255 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 10:41:36 ]
- >>253
どこを指摘されているのかわかっている?
- 256 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 11:37:26 ]
- ウォッチにhogeいれてアドレスが表示されてるのを見て値じゃないと言っているにFA
- 257 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 11:42:07 ]
- >>250
俺んとこではそんなことないぞ。ちゃんとlength=5と同じ値がはいってる
- 258 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 12:19:51 ]
- >>250
hogeは配列のアドレスだぼけ
- 259 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 17:12:05 ]
- VSのデバッガの使い方を先に覚えるべき。
- 260 名前:デフォルトの名無しさん [2008/04/16(水) 20:01:45 ]
- だからhoge[0]に24259272って入ってるんだよ
ちゃんとウォッチの値のカラムに ためしに0〜20まで入れてみたら[0]〜[16]までが変な値で、それ以降が 0, 1, 2, 3 ってなってる intなのにアライメントがずれてる感じ
- 261 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:07:53 ]
- そうだな。
まずはMSDNライブラリにVSの使い方の説明があるから、そこから読んでみてはどうか。
- 262 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:42:36 ]
- >>260
hogeになんか代入したろ
- 263 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:51:02 ]
- 最適化されてずれた内容見てるとかじゃねぇのか?
- 264 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 20:53:21 ]
- なるほど。
リリースビルドで上書きしたファイルでデバッガ起動か。
- 265 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 21:40:09 ]
- VSは95年から使ってるっつーの
VS2005は今年からだけどな >>263 それ、怪しいな ちょっと調べてみる
- 266 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 22:59:32 ]
- >>243
> Googleが、「google someone(だれかについてググる)」といった一般動詞としての同社名の使用を厳重に取り締まる意向を明らかにした。 japan.cnet.com/marketing/story/0,3800080523,20203307,00.htm 本人は嫌がってるみたいだけどなw
- 267 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:12:11 ]
- >>243
直前レスくらいよく読めカス
- 268 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:26:37 ]
- >>267
ところが日本語はいいらしい。 > “ググる”と変化した形で使われているため、特に問題にはならないだろう by 日本法人広報部 japan.cnet.com/news/media/story/0,2000056023,20209087,00.htm
- 269 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:27:16 ]
- >>266
ロクでもないなグーグルってのは。 メジャーになれるような開発環境のひとつやふたつ出せやい そしたら許す
- 270 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 23:39:41 ]
- >>268
おいおい、>>243は「クグる」の話題についてマジメな顔して「ググる」について講釈たれたんだぞ
- 271 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 08:12:40 ]
- 今度はfugaまでスコープ外とか言われだした・・・
マジでわけわかんね up2.viploader.net/upphp/src/vlphp184859.jpg ちょっとM$に直接聞いてみるわ。 みんなあんがとなー
- 272 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 08:24:18 ]
- だから、リリースビルドをデバッグしてないか?
或いはデバッグ情報が食い違っているか。 リビルドしても全く症状変わらない?
- 273 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 09:55:32 ]
- >>266
つまりそれほど一般的に使われていると言う証じゃないか
- 274 名前:デフォルトの名無しさん mailto:AGE [2008/04/17(木) 13:14:53 ]
- >>230
Do It Yourself 略して、DIY
- 275 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 13:22:38 ]
- >>271
一応デバッグストリングはいてるようだしデバッグモードっぽいけど。 クラス関数やめてmain()でやってみろ。
- 276 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 16:00:32 ]
- メモリが不良品なんだろ。それかコラ。
プロジェクト固めてUpしてみ。
- 277 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 18:14:24 ]
- コンパイラの設定プロパティページさらせば一発じゃね?
- 278 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 19:48:41 ]
- そんなバグが残ってるなら今頃大騒ぎになっているだろうに・・・
- 279 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 20:24:54 ]
- >>271
tabの矢印出す方法をしえてちょ
- 280 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 22:40:33 ]
- ↑↑↓↓←→←→BA
- 281 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 22:52:55 ]
- ナムココマンドwww
- 282 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 23:22:39 ]
- >>281
ちょっとそれはゆとりなさ過ぎ!w
- 283 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 04:01:59 ]
- >>271
2008でバグ?に遭遇した。 ヘッダで構造体切ってたんだが、それのサイズを変更した。 すると、変更したサイズ分だけデータがずれた。 バッチビルドのリビルド(全体を最初からビルド)すると直った。 つまり、古いバイナリと新しいバイナリを直結しやがるからずれる。
- 284 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 08:45:17 ]
- ヘッダで構造体サイズが変わる変更したらリビルド これVCの常識
- 285 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:05:45 ]
- なぜそれがバグだと思えるのかさっぱりわからんのだが。
- 286 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:07:26 ]
- もう馬鹿な奴はいい加減スルーしとけよ
- 287 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:13:49 ]
- それを適宜調整するのがIDEだと思うんだけどね。
何のために依存関係を調べているのやら。
- 288 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 09:45:04 ]
- あぁリコンパイルするべきファイルを無視されるって話なのね。
適切にソリューション設定してることが前提で起きるのなら確かにバグかもね。 検証して報告してあげなさい。
- 289 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 12:30:48 ]
- VC6の頃から起きるから仕様じゃないか。
- 290 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 14:06:30 ]
- >>279
Ctrl+W,Ctrl+R
- 291 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 14:07:38 ]
- 逆か、Ctrl+R,Ctrl+W だった。
まあメニューの編集の詳細のスペースの表示
- 292 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 06:46:56 ]
- マクロを作ってキーボードにバインドしようとしたら、削除したマクロまで表示されているんですけど、これって削除できますか?
例) ○マクロエクスプローラ MyMacros └TestMacro ├Hoge1 ├Hoge2 └Hoge3 ←削除 ○オプション→キーボード マクロ.MyMacros.TestMacro.Hoge1.〜 マクロ.MyMacros.TestMacro.Hoge2.〜 マクロ.MyMacros.TestMacro.Hoge3〜 ←削除したのに表示されている
- 293 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 09:00:09 ]
- 確認してないけど
レジストリでひっかかるんじゃないの Hoge3 で
- 294 名前:デフォルトの名無しさん [2008/04/19(土) 17:55:13 ]
- インストール時、Cドライブに空き容量が1.4GBも必要なようですが、これは別のドライブにすることはできませんか?
- 295 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 18:04:52 ]
- インストールするときパス指定するないの?
- 296 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 20:14:23 ]
- >>294
デフォルトのC:\Program Filesを別に動かす。って、今更無理か。
- 297 名前:292 mailto:sage [2008/04/19(土) 20:17:26 ]
- >>293
MyMacro TestMacro Hoge1、Hoge2、Hoge3 すべてのキーを入れて検索してみましたが、出てきませんでした… MyMacroで検索すると、パスの位置などは出てくるのですが、マクロ自体の名前等は入ってませんでした。 MRUをキーに履歴も見てみましたが、プロジェクトの履歴、ファイルの履歴、検索ワードの履歴以外の項目はでてくるのですが、これもマクロのコマンド履歴は入っていませんでした。 …もしかして、消せない仕様?
- 298 名前:デフォルトの名無しさん [2008/04/19(土) 22:34:32 ]
- >>295
他のドライブを指定しても、必ずCドライブを使う仕様になってるようです・・・orz
- 299 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 22:48:42 ]
- そんなわけないだろ常識的に考えてw
- 300 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 22:54:40 ]
- 常識的におかしいが、もしかしたら環境に依存するバグかもしれない・・・わけないか
インストール時の作業手順を書いたら誰かが助けてくれるかもしれないよ
- 301 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:09:12 ]
- OSに食い込むようなコンポーネントはWindowsのあるディレクトリにインストールされるよ。
こればかりはどうしようもない
- 302 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:12:06 ]
- MSDNはインスコ・・・・しないよね
いや、ネット上の重いのわかってるけどね
- 303 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:15:29 ]
- %temp%じゃないのかな
- 304 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:36:02 ]
- >>299
program filesにつっこまれる、何処指定しても
- 305 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:43:14 ]
- 別ドライブ指定したらそこにProgram Filesが生成されるんじゃなかったかなぁ・・・・
他人の端末見たときだから自信はないし2005か知らん
- 306 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:43:48 ]
- >>294
msiをテンポラリに置く。 このテンポラリはMyDocumentのテンポラリだから、ユーザーアカウントの置き場所を別のパーティションにすると回避できる。 問題になるのは、セットアップを実行すると、それと同じサイズのmsiファイルを2箇所のテンポラリフォルダにコピーするから 容量不足になりやすい。 せめてアプリインストール先は別ドライブに。 お勧めナ構成 C:システム D:ユーザーデータ x:(C:\Program Files"2") E:ビデオや仮想マシンなど巨大ファイル。ダウンロードソフトのように普段扱わないファイルなども。 インストーラが起動したら、インストール先を必ずProgramFiles2にする。 こうすることで、C:から避けられないファイルや容量が分かる。 つまり、次回のパーティション作成時の最低サイズの参考になる。 別パーティションにインストールすると、C:の空きがあまり減らないのでいくらでもインスコできる。 x:が足りなくなればパーティション切り直すなりHDD追加するなり自由に出来る。 D:にMyDocumentを作ると、マイドキュメントやお気に入りなどが丸ごとバックアップしやすい。 特に、メールソフトのアカウントなどの設定までバックアップできるから便利。 巨大なファイルは別PTがいい。 小さいファイルのために断片化させられたらどうにもならん。
- 307 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:46:57 ]
- >>304
カスタムセットアップじゃないとC:限定だったかもね。 いまどきのセットアップは「戻る」が使えるからダメそうなら戻ってオプション変更するといい。 僕のやり方なら、Filesと¥の間に2と打つだけ。 セットアップ不要なやつとかちょっとしたフリーソフトはProgramFiles3 C:が足りなくなったから丸ごとD:にコピーした。 もちろんC:に空のフォルダを残し、D:へのショートカットを配置。
- 308 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:53:19 ]
- フォルダごと他のディスクにマウントしなおせばいいだけだろう
- 309 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:57:24 ]
- >>308
Officeのクイックスタートみたいに常駐するやつがいるとめんどくさいから。 常駐するからC:固定なソフトと切り分けるためにインスコ先を別フォルダにしておく必要がある。
- 310 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 23:59:21 ]
- 全角厨はきえてください
- 311 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 00:08:29 ]
- >>310
ごめん。ClearType用のダイナフォントじゃ半角か全角か区別つきにくくて。 ていうか全角のほうが半角より小さいし。 シフトで半角も設定してないし。
- 312 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 00:10:50 ]
- MS ゴシックだぁいすき
- 313 名前:デフォルトの名無しさん [2008/04/20(日) 13:16:03 ]
- 2005の90日試用版インストールでWindowsInstaller-KB893803-v2-x86.exeが有るのにないと言って
インストールの継続が出来ない 前にもココに書いたけど解答が得られなかった。 今度は回答が得られそう?
- 314 名前:これ自体が既に、回答だからね mailto:sage [2008/04/20(日) 14:43:23 ]
- >前にもココに書いたけど解答が得られなかった。
>今度は回答が得られそう? 回答は得られるでしょうけれども、解答は得られないでしょう。
- 315 名前:デフォルトの名無しさん mailto:AGE [2008/04/20(日) 14:53:09 ]
- インストロール
- 316 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 16:55:59 ]
- ダメだこりぁ
- 317 名前:デフォルトの名無しさん mailto:sage [2008/04/21(月) 08:13:30 ]
- インデントとかがおかしくなった場合ってどこを修正したら直りますかね?
自動で2つの所を3つタブが入ったりするんですが。
- 318 名前:292 mailto:sage [2008/04/21(月) 08:36:01 ]
- >>303
>%temp%じゃないのかな もしかして、297へのレスですか? 一時ファイル等は全部削除してもだめでした(´・ω・`) ○あれから試したこと C:\Documents and Settings\アカウント名\Application Data\Microsoft\VisualStudio\8.0\1041 フォルダにCmdUI.PRFというファイルがあって、その中にマクロのコマンドが列挙されてました。 バックアップをとってから削除してみたのですが、起動時にほとんど同じものが作られて、コマンド自体変化なし・・・ でも、マクロ自体削除しても残ってるなら、どこかに保存されているとは思うんだけど、暗号化されてたりするのかな…
- 319 名前:デフォルトの名無しさん mailto:sage [2008/04/21(月) 17:04:34 ]
- 別のドライブ指定しても一定の量だけはシステムドライブに入るよ
一時的にでもあけられないかね? ページファイル調整するとかさ
- 320 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 13:13:15 ]
- Visual C# 2005 Express Editionなんですが、自分のPCで作ったプロジェクトを友人宅の
PCで開くとDebugやReleaseを選択する「ソリューション構成」がグレーアウトして 変更できない状態になるんですが何故なんでしょう? それでもビルドも実行もできますが、DebugとReleaseの切り替えができません。 自分のPCではちゃんと変更できます。友人のPCで作った新規プロジェクトでも変更できました。 OSは二人ともXP SP2です。
- 321 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 14:09:20 ]
- >>320
2005はもともとそういう仕様だってどっかで書いてあった。
- 322 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 14:10:42 ]
- >>320
けどもしかしたらソリューションファイルの互換性がないだけかも。 ソリューションファイルというかプロジェクトを新規作成してソースだけ追加してみたら。
- 323 名前:デフォルトの名無しさん [2008/04/22(火) 14:29:31 ]
- Express Editionだからじゃないの?
- 324 名前:デフォルトの名無しさん mailto:age [2008/04/22(火) 15:19:59 ]
- バカモノ、Express Editionは最高のコストパフォーマンス。
- 325 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 15:23:35 ]
- >>323
そうそう。 2005のExpressEditionだから。 2008のExpressEditionは使えてる。
- 326 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 16:06:35 ]
- >>321-325
ありがとうございました。 とりあえず双方Debugで作成して、最終リリースのときだけ自分のPCでビルドすることにして割り切って使います。
- 327 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 17:18:57 ]
- >>326
おれんところだと別PCにコピーしたプロジェクト、ちゃんとビルドの ターゲット変更できるよ
- 328 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 17:29:33 ]
- >>327
どういう環境か書いてくれないと無価値なレスだから。
- 329 名前:デフォルトの名無しさん mailto:age [2008/04/22(火) 18:48:03 ]
- >>320と同じ環境
- 330 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 18:58:58 ]
- ソリューションやプロジェクトファイルがリードオンリーになってない?
CD-ROMとか経由してるとありがち
- 331 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 18:59:46 ]
- CD-Rか
- 332 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 21:01:47 ]
- >>328
お前が情報を活かせないだけ
- 333 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 22:31:55 ]
- VCの
#pragma region #pragma endregion が勝手にパカパカ開いたり閉じたりするの止めぃ 氏ねMS
- 334 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 22:42:20 ]
- さすがに勝手にパカパカはしないぞ。
C-m C-l で開いたらあとは開きっぱなしだ。
- 335 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 23:27:48 ]
- つまり締まりが悪いんだな。
- 336 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 00:33:18 ]
- >>氏ねMS
こういうの書くヤツに限ってPCがショボいか人間に問題が…
- 337 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 00:54:36 ]
- いや勝手にパカパカするよ パカパカする神拳だよ
- 338 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 13:13:09 ]
- >>320
EEあるかどうか分からないけど、 「ツール」→「オプション」→「プロジェクトおよびソリューション」→「ビルド構成の詳細を表示」 をチェックする。
- 339 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 16:55:19 ]
- >>339
元のとは別人だがtx 今までEEだから存在しないのだと諦めていたよ。
- 340 名前:デフォルトの名無しさん [2008/04/23(水) 19:39:08 ]
- デバッグしてると、出力ウィンドウがどんどんメモリ食ってくみたいなんだが、これメモリ食わせないにはどうしたらいいの?
- 341 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 19:48:40 ]
- たまにクリア
- 342 名前:デフォルトの名無しさん [2008/04/23(水) 19:56:14 ]
- それしか無いのか
発生するまでに時間かかるバグを見るために 会社帰る時にデバッグで走らせて翌朝見るとかできそうにないなorz
- 343 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 19:57:53 ]
- DebugPrint使ってるって事でしょ?
どうせならファイルにログとるようにしてみたら? printfデバッグってあんまり褒められたものじゃないらしいからアレだが。
- 344 名前:340 [2008/04/23(水) 20:08:36 ]
- 事故解決
今デバッグしてるアプリは例外とスレッド終了出力しないようにすれば、物凄い勢いで出力増えるのは無くなったのでおkでした
- 345 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 09:05:21 ]
- 直接的な解決策じゃないが、log4net は便利だよ。
- 346 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 21:01:43 ]
- SP1(.NET Framework 2.0の)って再頒布不可なんだよね?
仕事でドトネト使ってる人はエンドユーザーへアップデート促すのに どういう方法とってるのかな。 ReadMeにURL書いてる? Windows Update使ってくれって書いてる? いずれにせよ、2.0のSP1ってx86版とx64版が別だったり、日本語の場合は 後でLangPackも適用しないといけなかったり(MSのwebページのこの辺の説明が ユーザーにわかり難すぎ)ややこしすぎるよな。 そうでなくても3.0や3.5との絡みがあって説明に困るのに。
- 347 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 21:16:26 ]
- WindowsUpdateで入らないものなの?
- 348 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 22:01:15 ]
- 自動アップデートはされないというか、推奨されるアップデートのリストの中には入ってない。
自分で明示的に選択しないとダメ。 だけどPC苦手な人はそんなこと言われても何のことかわからんよな。 おまけに前述したようにSP1適用した後で再起動してLangPackも適用しないと いけないのだが、WindowsUpdateではそのあたりのちゃんと説明が表示されない。
- 349 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 23:41:55 ]
- >>SP1(.NET Framework 2.0の)って再頒布不可なんだよね?
え?そうなの? ttp://www.microsoft.com/japan/msdn/net/deployment/dotnetframedepguid.aspx 見る限りではそう見えないけど。
- 350 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 00:01:12 ]
- 誰も.NET Framework本体が再頒布できない、とは言ってないよ。
- 351 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 08:55:22 ]
- 面倒なら3.5入れとけ
それで2.0SP1も入る。
- 352 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 13:05:14 ]
- なんなんだろうねこの北方謙三みたいな口の聞き方。
入れとけ、だってさ。 「俺」がどうするかの話じゃなく、ユーザーにどう説明するかを相談してるんだけどねえw
- 353 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 13:19:39 ]
- はぁ?
- 354 名前:デフォルトの名無しさん [2008/04/27(日) 14:12:59 ]
- Visual Studio 2008 の再頒布可能ファイルも
SP1 が入っていないオリジナルの分だけだから 無理なんだろうね。
- 355 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 18:36:03 ]
- なんなんだろうねぇ、自分の欲求が満たせない時に後ろに"w"を書く人ってのは
|

|