Visual Studio 2008 Part 20
1 :
デフォルトの名無しさん :
2010/03/26(金) 20:14:01
VS2010にもエキスプレスエヂソンはあるっぺかな
>>6 なくても2008を使うから問題なし
2010で出来るようになった画期的なことってあるのか?
.NET4.0
avx
DbC
PLINQ
日本語版も同じ日?
1ヶ月遅れぐらいじゃね
趣味がpgって普通に公言してるけどな。 何が恥なの?
>>14 スレタイ読めない所とか、突然自分の趣味の話を始める所が恥ずかしいと思う。
どんなの書いてんの
前スレの話急に始められても。
前スレ終了と同時に脳ミソがリセットされるのかw
わざわざ前スレから板違いの話を持ってくる荒らしであると自覚して恥じるべき
20 :
デフォルトの名無しさん :2010/03/28(日) 00:44:39
晒し上げ
ここでVisual C#の質問しておk?
言語の話ならC#スレの方が良いんじゃない?
23 :
デフォルトの名無しさん :2010/03/28(日) 12:01:23
趣味がpgって普通に公言してるけどな。 何が恥なの?
恥とは思わないが、普通の人に 「それって何?(具体的には)どんなことをやってるの?」 ときかれても、普通の人に説明するのが面倒くさいので 積極的に「趣味がプログラミングだ」とは言わない。
まあ公言できるほどたいしたの書いてないってのが真実だろうなw
公言できないようなものという場合もあるしなぁw 自分はダミーでフリーソフト書いて公言してるが。
>>25 公言できる、できないの違いがプログラムの質にどう関係あるんだ?
ゴルフでいうとハーフ50を切らないと趣味と言えないってこと?
鍵盤を指一本でポンポン叩いて遊んでるのをピアノが趣味ですとか、普通は 言い辛いだろ・・・言うのは勝手だけど痛々しくて涙出てくる。 ヘタの横好きです、と話題にする程度なら問題ない程度。
PG知らない人に公言すると、ポジティブに受け取ったとしても本人の能力を確認せずに無理難題投げてくるんだよ 勝手に過大評価しておいて、「できないんですかー?」ってがっかりされる。 そうなったらどっちも得しない もしも相手が「趣味がPGならこれぐらいできて当然!」って思ってる隠れ趣味PGな人だったらもっと悪いな
カネに絡む話は趣味と公言しない方が得策
とりあえず2008Professional買っといた でも仕事では2003使ってる
>>28 なぜそれが駄目なのか理解に苦しむ。
どこまで弾ければ
>>28 的に趣味と認めてやっていいよ、なラインになるわけ?
いいかげんスレチなのでどっか行け
>>29 できませんでいいじゃんw
下手に見栄をはって被害を大きくしてるだけだろ。
もっと問題の本質を見たほうがいいよ。
>>30 それは言える。
プログラミングが趣味です ↓ じゃあウチでただ働きしろや え?できない?なんでだよヤレよ趣味だろ!死ね
働くっていうのは、対価として賃金を得ることだ。 賃金を得ないのはボランティア。 これに強制力はないし、やる義務もない。
スレチ
>>36 よろしくお願いします
連絡先を教えてください
マ板でやれ
>>36 ああ、いるよなそういうやつ。
あと、こっちを無料サポセンだと思ってたり。
基本的なこととか、絶対に覚えたりしないのに、Winnyとかはよく知ってるし。
てめーが死ね、ってなもんだよな。
よくあるのが「PC自作してよ」ってやつだよな。
昨日馬鹿にされてた
>>14 あたりが荒らしてんのか?
自演がばれてる件
仕事だからいやなこともやるんであって、趣味でおまえに何か言われる筋合いなんてなに1つねーよ死ね くらい言うべき
プログラミングが趣味? どんだけ、変態だよ 会社にいけば嫌というほどやらされるのに、家に帰ってきてまでも VSなんか立ち上げたくない、つか家のPCにVSなんて入ってないけど・・・
本業PGなんて言うほど多くねぇよw
仕事でコードなんて書きたくありませんよねー^^
趣味で作るプログラムは仕事より作るものより美しいというのはよくある話
×仕事より ○仕事で
趣味がプログラミングなんていうやついたらマジキモイ アニヲタのほうがまだ市民権を得てるような気が
フリーソフト作ってる人は趣味ではないのか
趣味だろ? よほど、友達いないか、人と接する趣味がないだけだろ
月曜のこの時間にこんなスレ見てる奴は一般人からしたら趣味が仕事かPGだよw
>>52 いつまで粘着して同じネタを引っ張るんだ。気持ち悪い奴だな
あらら、よほどヲタといわれるのが気に食わなかったみたいですねw
お前は何と戦っているんだ。気持ち悪い
っていうかどうでもいいけど 2010が来月発売されるけど、2008のバグはすべて取りきったのかな?
VisualStudio2010には、VisualStudio2010のバグしかありません。
↑ 当たり前
2010はスレ違い
次ヴァージョンを発売する暇があるなら、現状のバグを取りきってからにしろってことじゃないの?
>>50 仕事で美しいコード書いてたらクビになりますた
65 :
デフォルトの名無しさん :2010/03/29(月) 13:45:24
自己申告の美しいなんてのは全然信用ならんけどね。
パズル的な美しさは仕事には持ち込まないでくれ。
否、仕事で趣味のもの書いてたんだろ?
ぎく
どき
ばくっ
ぺろっ
コードに美しさを求め始めたら、職業PGとしては氏んだほうがいい
逆でしょ。
納期に追われず、作りたいものを好きなだけのんびり作ると落ち着く。 友達はいない。(;´ρ`)
Webアプリ作りたいんですが、ASP.netとPHPどちらが生産性高いでしょうか。 ちなみに、VBAくらいしかやったことないです。
ASP.NETでしょスレ的に。
聞くスレの選択が間違ってるとオモ
まじっすか! って、でもPHPのスレで聞いたらPHPて言われてしまうんじゃ・・・。
>>79 サーバーはどっちでも使えるのか、あるいは言語を決めてから
サーバーを用意するのか?
PHPとASP以外にもスレ探しのキーワードがあるだろ。
なんで今頃紹介するかね。遅すぎだろ。ほんとKKというか、日本サイドはやる気ないよな。 そりゃHQにしか決定権がないとはいえ、紹介ぐらいもっと早くできるだろうに。 まぁ、MSDNや英語に不自由してなきゃ、こんな情報はとっくに知ってるだろうが。
Expressだけど作ったexeが別のパソコン(XP)で動かないんだけど、 動かすパソコンにもVisualStudio2008Expressをインストールしないとダメなんですか?
>>84 動かすパソコンには対応した.NET Flameworkを入れないと駄目です。
VC9ランタイムの可能性もある
Visual Studio 2008では 実行結果のフォントサイズって変えられますか?
88 :
87 :2010/03/31(水) 18:31:49
すいません自己解決しました
言語書こうね・・・
皆様、ありがとうございます。
>>85 .NET Flameworkが必要なんですね。
一応2.0をdownloadしました。3.0と3.5もありましたが。
>>86 VC9ランタイムの可能性もあるんですね。
>>89 VisualC++2008で作ったソフトです。
.NET Frameworkな。 VS2008は.NET3.5が必要。
>>90 作成時に指定した.NET Frameworkのバージョン以上のそれを入れる必要がある。
プロパティ見ろ。てか
>>91 も言うとおり(2008はデフォで3.5使うんで)一応3.5入れとけ。
2008 で作成したexeでも、.NET framework は 2.0 だけでも動く場合もあるよ。
こないだ、Debugモードでビルドするとexeが他PCで動かないという罠にはまった。 この板で解決法を教えてもらって Releaseビルドしたら動いた。
VC#を使った後にVC++でプログラム作ろうとすると コードを自動でインデント(整形)してくれる機能がなくてすごい煩わしい・・・ ReshaperまたはCodeRushアドインをいれればVC#なみの整形機能とかありますかね?
文字列選択して Ctrl+E F でだいたいインデントしてくれると思う。
すげーアホなことかもしれないが質問させてください。 MSDN academic allianceでVS2008 Professionalのisoを手に入れたんだけど、 これでインストールしたら英語版にしかならないの? 日本語化無理? ものによってはSpanishとかGermanとかあるし、やっぱ無理なのか……? (Visual Studio 2008 Professional Edition (x86) - DVD)
日本語版を入れろよ。
>>99 日本語版のISOはMSDNAAにはなかった。
SpanishともGermanとも何も書いてないものをダウンロードして
インストール中に言語選択オプションを探したんだけどなかったんだよね。
プロダクトキーも既に入力されてて変更できなかったし……
OSみたいにオプションで言語を変更できるものではない、ってことですか?
一応、ツール、オプションの国際化対応のところに、言語を変更できるやつはあるんだけど、 たぶんダメだろうなぁ・・・。
俺ん所のAAは普通に Japanese 配布してるけどなぁ
>>100 俺も普通にJapaneseあるな。
しかし、大学(学科)ごとにあるものないものがあるのは俺も把握してる。
MSDN AA契約者(教授など、大学の人間)に直接問い合わせてみるのが良いかもしれない。
みなさん親切にありがとうございます。
>>101 [English], [Same as Windows]しかありませんでした。(もちろんsame as〜はダメでした)
>>102-103 大学によって違うんですかorz
外付けHDDをごそごそ探していたらDreamSparkで落としていた
ja_visual_studio_2008_professional_x86_x64wow_DVD_X14-26330.iso
なるものが……汗。入れてきますっ
FIX Visual Studio 2008 のレポート ビューアー コントロールの完全な信頼でレベルで実行されていない Web アプリケーションと、
エラー メッセージの使用:"System.Security.SecurityException: 信頼された呼び出し元のアセンブリが部分的に許可しないを"
http://support.microsoft.com/kb/961594 2009 年 10 月 13 日のセキュリティ更新プログラム(KB972222)の更新
sub間にコード書きすぎたらエラーも出なく勝手に落ちるバグにはまった しかたなく分けたら落ちなくなった。なんだよこれ(・ω・`)
111 :
デフォルトの名無しさん :2010/04/09(金) 16:17:47
最適化するとソースに5+5とか書いておいた時勝手に足される? Hoge(5); Hoge(5+256); Hoge(7); Hoge(7+256); みたいに可読性を高めるために切り離して書きたいんだけど
足される 定数畳み込み
/Od(最適化無効)でもそれはやる
質問させてください。 現在リソース(テキストファイル)からヘッダファイルを生成するツールを使っています。 ツールはコマンドプロンプトで動くのものです。 ・テキスト更新 ・ツールでヘッダファイル作成 ・そのヘッダファイルも含めて、コンパイル とやるのです。 これを自動化させようと思い、 「プロジェクトのプロパティ>ビルドイベント>ビルド前のイベント」にて、ツールを起動するように登録しました。 プロジェクトのソースファイルが1つ以上更新されていれば期待通りの動きをします。 ・テキストが更新されていたので、ヘッダファイルを生成、更新する ・ヘッダファイルが更新されているので、それをincludeしているCPPも全てリコンパイルされる ですが、プロジェクトのソースファイルが1つも更新されていないと ・ソースが更新されていないので、ビルド処理をそもそも行わない ・なので、テキストが更新されていようが、そもそもツールが呼ばれない となってしまいます。 プロジェクトのソースファイルが更新されていなくても、ツールを呼び出させる方法はないでしょうか?
115 :
111 :2010/04/09(金) 17:08:47
ありがとう!安心した
プロジェクトの規模が大きいと時間かかるけど ビルド前にプロジェクトのクリーンするとか
>>116 プロジェクト全体のリコンパイルを発生させないために、リソースの更新が行われない限り更新をしないように作ったわけでして…。
一応質問後に「カスタムビルド」について調べて、こちらでやりたいことに似たことが出来ないこともなかったのですが、
設定がちょっと面倒すぎて駄目そうでした。
(リソースが大量にあると、登録や管理が大変)
※それはそうと、カスタムビルドは設定した後「VSを起動しなおさないと」きちんと反映されないそうですね。ハマりました・・・
カスタムビルドステップがそれでしょう。 管理大変っていっても、あれ以上どうしようもないんでは。
>>114 そのツールで使うテキストファイルをプロジェクトに加えても駄目?
うちでビルド前イベント使ってるのはSilverlightのシェーダファイルくらいだが、
C#では何も更新してなくても毎回ビルド前イベントが呼ばれるな。
>>118 「こいつが更新されたら動け」というファイルを、100個も200個も登録するのはちょっと大変でして。
単にツールが動いてくれれば、ツール内で「このフォルダ以下の更新チェックを行い、すべきものだけする」みたいな挙動ができるんです。
>>119 テキストファイルをプロジェクトに加えてみましたが、駄目なようです。
その場合は、やはりカスタムビルドに「このファイルの更新日時見てね」って登録しないと駄目っぽいですね。
単に「プロジェクト構成ファイル(ソース、ヘッダ)の更新日時チェックの前に、このツールは必ず起動してね」というだけなのですが…。
うまく当てはまるものがないものですね。
まだ試行錯誤していますが、どなたか情報ありましたらお願いいたします。
122 :
121 :2010/04/09(金) 18:18:33
必ず動いていいならカスタムビルドステップの出力ファイルになんか適当・依存ファイルなしでいいのでは? 必要なときだけ動いて欲しいなら登録なしでは無理でしょう。
>>123 あ、なるほど
「カスタムビルドの出力ファイルは、ちゃんと更新されるようにしないと、毎回動くハメになるよ」という情報を見ましたが、
そこから一歩先に頭が進みませんでした。
確かにダミーとして「常に古いファイル」を出力先に指定しておけば、毎回起動することができますね。
ありがとうございました。
と、次の問題が発生してしまいました。
確かにツールによるヘッダファイルの更新は行われるのですが…。
どうやらビルドボタンを押した瞬間に、VSは関連するファイルを全てメモリー上にロードしてしまっているようです。
カスタムビルドでヘッダファイルを書き換えても、時既に遅し。
書き換え前のヘッダファイルを利用してコンパイルしてしまいます。
続けてもう一度F7を押せば、リコンパイルが行われるのですが…。
解決可能でしょうか?
124です。
追加情報をまとめました。
カスタムビルド、ビルド前のイベント。
どちらで「ヘッダファイルの更新」を行ったとしても、その回のビルドでは更新前のヘッダファイルが利用されてしまうようです。
更新日時のチェックも更新前のものが適用されるため、
>>123 さんの「毎回強制カスタムビルド」で更新しても、その回はリコンパイルが発生しません。
確かに考えてみると、VSはコンパイル中にファイルを書き換え&保存ることができますね。
その影響を受けておかしくならないよう、関連ファイルは全て他の場所に(メモリー上?どこかテンポラリフォルダ?)コピーしてしまうようです。
引き続き調査します。
コンパイルをやりなおさせるコマンドとかがあればいいんですけどね。
何かの設定で間違えたのか、 タブを入力した場所が タブ内に青色の"→"が表示されるようになりました。 元に戻したいのですがどこを設定すればよいのでしょうか?
>>126 メニューから[編集]-[詳細]-[スペースの表示]を解除。
ショートカットキーはCTRL+R,W
128 :
126 :2010/04/11(日) 00:04:35
>>127 ありがとうございます。
間違えてショートカットを押したみたいです。元に戻せました。
いつもはLinuxでg++ばっかりやってるんだけど、 最近またVC6^^; の仕事をしてVCも面白いなぁと思ったんだけど、 VS2008Std 買ったほうがいいのかな それともVS2010を待ったほうがいいのかな。 VS2008は25000円ぐらいだし、Upgrade出来るなら VS2010を待たなくてもいいような... どでしょ。
expressからアップグレードできるからアップグレード版を 買ったほうがいいよ
2010 は Standard 版ないから 2008 買った方がいいんじゃないの。 professional 買うのなら 2010 待った方がいいんだろうけど。
2008express→standard→2010 professionalのコンボかな
2008 Team Suite -> 2010 Team Suite だろ、普通。
2008 Team Suite 90 days Trial → ググって見つけた製品版キー入力 2010 Ultimate 90days trial → ググって見つけた製品版キー入力 だろ、普通。
Team Suite とか個人で使いこなせてるん? 昔の割れ厨が使いもしないフォトショとかイラレを自慢気にインストールしてるのに通じるものがあるな。
>>134 はまぁ冗談で書いた。
俺は Professional 入れてるよ。
Team Suite にあって個人ユースであればいいなって思うのはコード分析ぐらいなのかな?
それも Windows SDK いれて、プロジェクトのコマンドラインに /analyze 追加してやれば
IDE 上で確認できるようになるし。
あ どうもでした。 別に仕事ではなくてVCももっと遊んでみたいなって感じなので。はい いっつもvi でシコシコなんでボタンとかリストボックスとかクラスウィザドとかやると楽しいのよねぇ。 で 何? エクスプレスからstdにうpグレドできるだと〜? エクスプレスってただじゃなかったっけ? でも 画面の編集とか出来ないんだよなぁ。 まじでexxpress→ 2008Std に出来るの? MSは何考えてるの? 落とし穴がありそう。 でわ〜
なんなんだよお前は
まあ楽しそうでなにより
140 :
137 :2010/04/11(日) 17:29:06
あ すみません。ぐぐったらなんか出来そうでした。 エディションは問わないって書いてありましたので。 ということで2008std upgrade を買う事にします。 どうも お騒がせしました。
俺は情弱だったからアップグレード版じゃないやとを 買ってしまった。だから教えてやったのさ。
カワイソス
しかし、2008アップグレード版とか2010EEからアップグレードできるのかとか やきもき悩まなくても、ほぼ確実に2010にアップグレードできるよ!
マシンスペックが心配
そんなもん買わなくてもProfessionalの90日体験版使ってる間に2010発売されるんじゃないの?
いったい、おまえらなにものだよ VSで遊ぶ? また、明日から、朝から夜遅くまでVCと格闘する日々が来るのに・・・ おまえらなら、タダ残、タダ臨出でもいいんだろうな・・・
アカデミック買えば? 別に認証なんてないし、まぁ買うときに証明書みせる必要があるからネットで買えばおk
そんなことする位なら堂々と割った方が潔いだろう。 いや犯罪行為を奨めてるわけじゃないからね。 少しは払ってるからずっと罪が軽いはずだ、とか思ってるなら「幸せ回路」思考過ぎる。
割るというのは古いらしい
まだ学生の俺はDreamSparkにMSDN AAで勝ち組w 2010まだかのう…
ガンガンいこうぜ、学生さん
DreamSparkなんて使い道ないゴミ アカデミックにしとけ
>>151 VS触って世界が変わった。マジMSには感謝してる。
こうして.NETマンセーが一人ずつ増えていくんだな、上手い商売だなと思ったw
>>152 MSDN AA使えるからわざわざアカデミック買う必要も(現状)ない。
ライセンス欲しくなったら買うかも試練が。
尼でアカデミック買おうと思ったら 『この商品は、学生、学校関係者向けです。商品購入またはユーザー登録の際に、 学生証等の提示をお願いする場合があります。』 ってあるけど大丈夫か
意味がわからない 君がやろうとしてることは割れと同じなんだからわざわざ買わなくてもいいよ
>>152 なんでよ
商用制限があるだけで合法的にProfessional版が使えて、
しかも学生じゃなくなっても使える。
いいことだらけじゃん
学生の時にAmazonで買ったら普通に来た
商用制限とかアホ臭い
乞食?
EEで十分だよ
DirectXのchmファイルをダウンロードしたんですが これVSに統合するにはどうすればいいんですか
expressって複数言語を一つのIDEで開発って出来ないん? C#でウィンドウアプリ C++でDLL、とか
できない
デュアルスクリーンで開発すれば?
2010なら出来んじゃね?まだ正式じゃないっぽいけど
正式だよ
日本語版は?
つか2010でもexpressはできなくね?
2008のC#で.Net Framework 4.0を使ったプログラムは作れるんでしょうか。
やってないからわからんが .NET Framework 4 のアセンブリを参照すればできるんじゃない?
CLRのバージョンが変わってるから絶対に無理
Silverlight 4 の Tools でるのかなぁ それとももう 2008 は無視されちゃうのかな
Silverlight4は.NET4ベースだから出るわけないだろ
あぁ、そうか。
VS2010を開発する工数があるなら、2008のバグを先にとれよ 使い物になんねーじゃんよ
お前がちゃんとフィードバックしないから
>>177 修正プログラムはでてるだろ。
今の俺の環境だと 28 もインストールしてる。
とはいえ、ATL とか CRT 関連のものが一つダブってるけど。
Professionak でこの数字だから
Team System だと 40超えるんじゃないかな
荒らし乙
↑脳無し
Express Edition 使ってる人に質問なんだけど インストーラってどうしてる?
>>186 おまえは配布できるソフトをかけるかどうかが不思議だ
WiXのコマンドラインでがんばる
>>188 なるほど、WiX だと msi 形式のが作れるんですね。
調べてみます。ありがとう御座います。
CompositionTarget.Rendering += (sender, e) => { textBlock1.X += 0.1; textBlock1.Y += 0.1; }; はい
2008ってインリセンスが動かないときにない?
C++なら仕様
むしろ永遠に葬り去りたい
Visual Studio2008Proで、MFCを使ってプログラミングしているんですが、 コモンコントロールのスプリットボタンって、Vista以降のシステムじゃないと動かない仕様なんでしょうか? ご存知であれば、教えていただきたいです。
はい
VC++のクラスビューでアルファベット順に並び替えを選択してのに 並んでねーじゃんよ 2010開発する工数あるんなら、2008のバグを先に取れよ>MS
古いバージョンでバグを取るくらいなら金を取れる新しいバージョンに力を入れる。 ユーザからすればふざけんなって感じだが、どこもおんなじ。
っつーかあえてバグを残しておいて 買い替えさせるのが王道だろ
そして新Verでは前にも増してバグが増えてるんですね わかります
まああんだけのソフトなんだからバグもあるさ
VS6の時はSP6まで出てたのに 最近じゃSP1だしたら、次、次って・・・
バグがあるかないかの検証は数学的に現実時間では不可能なんだから おまえらもいい加減大人になれよ つか自分でバグ出しまくっといてひとにバグなし要求するな
普及するまでは改良していくだけで新規の客を掴めるけど 十分行き渡ったらもう買い換えてもらうことでしか利益出ないしね。
サービスパックも有料にすればいいのに
何言ってるんだこのバカ
そもそもサービスパックって、なんだか高飛車な名前だな考えてみると。
たしかにそうだな バグ修正でしょ? バグだらけのソフトウェアを買わせといて、その修正がサービス?
OSとかOfficeのSPだと機能追加とかあるけどね VSはバグ修正のみだっけ?
>>208 VS2008のSP1は機能追加しまくり
いいように解釈してくれてるなw 結局納期に間に合わずにとりあえず出荷してだけじゃん
ソフトウェアなんてそんなもんだよ おまえライセンス契約してんだろうがw
いえ
じゃあ使うな
家
使ってないやつがなんでスレにいるんだよw
わが社では現在、このソフトウェアの導入というものを検討しておりましてですね。
あっそ
わが社www
弊社乙
社長が2chでIDEの選定かよw
なぜ社長だと思ったのですか?
わが社
わが杜
わがネ土
桃鉄の秘書は「社長、もうわが社には売るものがありませんぞ」って言うよ。
最近のゆとりって言葉は誰が誰を相手取っているかによって変わるって事すら教えてもらえないの?
お前らまとめてマ板にでも行け
企業は国のものだぞ 社長でも株主のものでもない
中国共産党がここまで
営業許可をもらってるだけだし
>>227 「具体的に説明しない方が悪い。なんでも理解してもらえると思ったら大間違い。」
わが社 (わがもり)っていう会社名かもしれないじゃん。
>>232 どこが具体的に説明が無いと思ったのか具体的に説明を
人間を見たらコンパイラと思え
人間コンパイラ… 人や体調によって最適化具合が異なるのですね? 仕様書がソースコード?
鼻毛ってある日突然1本だけ2cmくらい伸びたりするね
質問させてください。 VisualStudioを使ってモバイル開発をしていますがOSをWindows7に変更すると VirtualPC2007がインストール出来ないためモバイルエミュレータでネットワーク接続ができません VirtualPC(非2007)のインストール、仮想ドライバの探索(単体での配布は終了)でも解決しません VS2008でのWM開発自体がWindows7ではサポートされていないのでしょうか
No, it doesn't.
たしかにXPモードが入った環境でも2007要求されるなw なんだこりゃ モバイルは詳しくないからわからん
>>241-242 Windows7でXPmodeを使っているのでVirtualPCはインストールしています
>>243 そうなのです
以前は仮想ドライバが単体で配布されていたそうなので探してはみたのですが・・・
WindowsXPの時は問題なく(VirtualPC2007使用)接続出来ていました
ネットを検索しているのですがWindows7でのモバイルエミュレータのネットワーク接続について
書いてあるサイトは殆どなく困ってしまっています
245 :
デフォルトの名無しさん :2010/04/27(火) 23:23:51
>>244 デバイスセンターの接続設定でDMAからの接続を受け付ける
デバイスエミュレータマネージャでクレードルに接続
エミュレータの接続設定をインターネット→社内ネットワークに変更
今回はさすがにVS2008みたいに試用版でDLさせておき、キーを入れると 製品版になるというのは無しかw 相当クラックされたよねあれ
2010アンインストールしたわ
ビルド後にエラー一覧が自動で表示されるのをやめたいんですが, オプション設定どこでしたっけ?
ローカルと自動変数の違いってなに?
>>252 「ローカル」は、スコープの観点から見て、特定の範囲内のみで参照可能、の意。
「自動変数」は、その変数が記憶される領域がどのように確保・開放されるか、の
観点から見て、領域の確保・開放が自動で行われる、の意。
??? VSスレだしデバッグのウィンドウの話しじゃないのか?
スーパープログラマーなら自分でソフト開発してひと儲けしちゃえよ、 って思うんだけど、そういうことにならないのは、やっぱりリスク大きいから?
いきなり何だ
スーパープログラマになるのと金儲けするのは別の才能
>>257 なるほど、つまりプログラマーは優秀だろうと所詮はパーツに過ぎないってことですね
リスクって何のことかよく分からんけど、単純に現実問題ビジネスとしては 効率悪いからだよね。 海外はともかく、日本でシェアウェア作家とか儲かってる奴がどれだけいるのかって話。 儲かるの意味は、とりあえずコストに見合う収入があるかってところか。 プログラマ板の連中はちょっと被害妄想が強すぎるとしても、サポートに アホみたいに手間が掛かるのは想像に難しくないよね。
そう、多分サポートの手間なんだろうね。 普段多忙なのに、そんな手間かけていられない、 というのと、できる人程時間単価が高いから、 余程売れるものじゃないとペイしない、という。
>>259 全然違う
それぞれの才能は独立してるって事
両方持ってる者も居れば片方を持ってる者も居ればどちらも持ってない者も居る
ここには両方持ってる人間はいないってこと
休みになるとこういうのが出てくる
MSDNには2008Expressあるけどな。
2008EEって聞くと 2008Enterprise Editionだって思ってしまう パソコン壊れたって書いてあるし でも違う
ああ、SP1で良かったんだ、ありがとう。 すっかり忘れ去っていた。
2008で.net4を使えるようには絶対ならない?
273 :
デフォルトの名無しさん :2010/05/02(日) 16:07:10
274 :
デフォルトの名無しさん :2010/05/02(日) 16:08:00
VS2008Pro C++でpimplイディオム試してみようと思ったら インテリセンスで this->pimpl_-> から先が出てきません 色々試してたけど、CPP内で定義してるInpleクラスでも this ポインタから先がインテリセンスできなかったし (コンパイルは通ってるけど) もしかしてインテリセンスって .h に置いてある定義しか見ないですか?
>>273 意味がわからない
Silverlight4の開発にBlend3を4に無料アップグレードできのはいいとして
VSと連携するには.net4が使えないからVS2010の購入が絶対必要だよね?
2008Pro share版で2010ProのアップグレードはOK?
乞食は帰ってよろしい。
279 :
デフォルトの名無しさん :2010/05/02(日) 23:38:03
・自作ツールからVS側に、cppなどのファイルを渡してVS側で開かせる ・更にVS側で開かれたそのファイルの、任意行まで(表示を)ジャンプさせる というのをやりたいのですが、VS側にファイルを渡す際の引数の説明とか どこかにあったら教えていただけないでしょうか。
devenv /?
システム定義色(例えば、Color.WhiteSmokeとか)というのがありますが、 RGBで指定するのが面倒だからと時々使っています。 このシステム定義色を実際の色で一覧できるドキュメントなんかないでしょうか?
ドキュメントは無いけど自力で出してるページはあるよ tp://xptn.dtiblog.com/blog-entry-105.html
>>284 ありがとうございます。
このページのほうが情報が多いですね。
活用させていただきます。
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE>vcexpress /?
288 :
280 :2010/05/05(水) 12:03:41
すいません寝ちまいました、
>>281 氏他ありがとうございます
プロジェクトのソースとして開く場合は
devenv [プロジェクト名] [ソースファイル名]
で行けるんですね
ただ現在開いているIDEではなく、新しいのが立ち上がってしまったり、
ソリューションエクスプローラ等が付かなかったりしちゃいますねぇ。任意行も無理そうな。
擬似的にD&Dっぽくファイルを開いて、キーエミュレートで行ジャンプするしか無いかなぁ。
アドインとか、マクロの領域かな。
debugなら可能
質問者じゃないけど、debugってなんでっしゃろ DOSコマンドじゃないよね
コマンドラインディバッガーはmdbg
質問です VC++2008EEを使っているのですが、ある時から突然 CHoge *p = new CHoge; この行でF11を押した際、new.cppというファイルを開くためのファイル選択ダイアログが出るようになってしまいました。 以前はCHogeのコンストラクタに飛んでくれたのですが… 何か設定を変えてしまったのかと思いますが、どの設定をいじれば以前の動作になるでしょうか?
CHoge *p = new CHoge(); じゃないと
>>294 お返事ありがとうございます。
試してみましたが、特に挙動に変化はないようです
感染して不安な人、いろいろ質問したい人は / ̄ ̄ ̄ / /''7 ./''7 / ̄/ /''7 ./ ./ ̄/ / /__/ / / ____  ̄ / / 'ー' _/ / ___ノ / /____/ ___ノ / /___ノ /____,./ /____,./ _ノ ̄/ / ̄/ /''7 / ̄ ̄ ̄/ / ̄/ /'''7'''7 / ̄ /  ̄ / /  ̄ フ ./ / ゙ー-; ____ / / /._  ̄/ / ___ノ / __/ (___ / /ー--'゙ /____/ _ノ /i i/ ./ /__/ /____,./ /___,.ノゝ_/ /_/ /__,/ ゝ、__/ が一番(´・ω・) ス
ガキくさ
感染ご愁傷さま〜
横槍で分からないんだが、
>>296 って誰に対するレス?
なんか感染するの?
見た事あるのでdatが壊れて 巻き戻されたのかと思ったら 今までのレスは全て夢だった
4年ぶりにVBやることになった。 以前はVB6使っていたんだけどそれを アップグレードウィザードというのを使って変換して ゴリゴリ修正していこうと考えてVisualStudio2008Proをさっき買ってきた。 インストールして、VB6で使っていたソースをコピーしてきて VSt2008の「開く」からvbpを開いたらテキスト表示された。 アップグレードウィザード動かないじゃん・・・
AxWindowsMediaPlayerを利用?して、時間を設定→ポーズ →この時点で、AxWindowsMediaPlayerの時間表示は設定した時間になっています。 次にAxWindowsMediaPlayerのプレイボタンをクリックすると、設定した時間より数秒 (1〜5秒ほど)前から再生を始めます。(AxWindowsMediaPlayerの時刻表示が 戻る) どうしてでしょうか?ポーズをせずにそのまま再生させても同様にちょっと戻ってから再生 します。
>>303 自己レスですが、動画がWMVだったからのようです。
たぶん、一度フレームを作成できるところまで戻っているんだと思います。
VS2010入れようとしたけど、SDKv7.1もまだだし、Expression4もまだなので、 もうしばらく、VS2008でいくことにするよ。みんな、よろしくね。
>>302 vbp は vb6 のプロジェクトファイル。
アップグレードウィザードを使ったら、なんたら.sln という
ファイルができるんじゃないのか?
Visual C++で、ヘッダーファイルに書いてあるクラスの内容から クラスのメソッドの定義を自動生成したり、名前を変えたりメソッドを追加したりすると それを反映することってできないですか? いちいち.hの方を書き換えた後.cppの方を同じように書き換えるのは非常に面倒です。
だったら、そのプラグイン名くらい教えろよ、屑。
と、検索能力もないバカが暴れております
yahooで探してみ
yahooでググれ
>>309 は偽物です
Visual C++ スケルトン 自動生成 プラグイン
検索しましたが見つかりません
それよりも大丈夫か? プラグインは Express では使えないらしいぞ
316 :
309 :2010/05/12(水) 00:38:49
今までずっとExpress版でしたが 4月に入った学校で無料でProfessional版が入手できました。 すいません、自己解決したかもです。 AnkhSVNとRefactor! for C++を入れていたのですが、後者でできるようです。 今まで「Rename」とか「Create Overload」しか出なかったので、できないのかと思っていました。 ヘッダファイルにメソッドを書いて、Move Method to Source Fileでいけますね。 失礼しました
セットアッププロジェクトを作ったんですが、アプリケーションウィンドウのアイコン、 デスクトップのアイコン、「スタート」→「すべてのプログラム」から表示される アプリケーションのアイコンは設定どおりに表示されますが、 「コントロールパネル」→「プログラムと機能」で表示されるアプリケーションの アイコンはただ四角です。 プログラムと機能で表示されるアイコンも、別途指定が必要なのでしょうか?
>>319 AddRemoveProgramsIcon というのがありました。
スタートページが重すぐる・・・
わかってからまた教えてくれ
申し訳ありません、だと
我慢できなくなったのでvcredistだけ入れた。 9.0.30729.5026になった。
>>330 そうです、その通りです。
説明不足で申し訳ありません・・・。
FTPサーバーでプロジェクトを開いて、終了する時に 「このサーバーファイルをユーザーのファイルで置き換えますか」 なるダイアログがやたら出ます これを出ないようにするにはどうすればいいでしょうか?
NTP
VS2010に嫌気が差したのでこっちに戻ってきたよ
こうして、
>>334 は二度とVS2010に触れることはなくなった
そして、
>>334 は死ぬまでVS2008を使い続けた
いいんじゃないそれで 俺まだVC6使ってるし
VC6を使っているというだけで、VS2008を使っていないとは書いてない。
確かにw
GridViewの列幅ってどこから変更できるんでしょうか? もしくは各カラムのデータに合わせて自動変更してくれてもいいんですが・・・。 これってCSSの方の話なんですかね?
>>339 そのとおり
よくわかったねw
大便ありがとうwww
うんこすんなw
>>341 板違いな質問でなければ、GridViewColumn.Width
VC2008において、 プリコンパイル済みヘッダの中で定義された関数、クラス、ネームスペースが #include "stdafx.h" をしたファイル全般でインテリセンスが効かないのですが、何か対策はあるでしょうか?
ncbファイルを削除
今更ながら2008Stdを買ったから、仲間入りさせてもらう。 2010Proはコスト・PC負荷の面でメリットが感じられなかった!
乗換優待パッケージでも買えばいいのに・・・値段大して変らんだろ。 2008じゃAVXのデバッグできないよ?
そんなモンはドライバか数値演算ライブラリの開発者でもない圧倒的大多数の プログラマには関係ないな。
>>348 乗り換え優待は2005/2008std持ちの人が対象と書いてある。
AVXはAMDが次のアーキテクチャで対応するらしいので、
1〜2年以上先でないと導入するつもりはないので、あまり問題ないかな。
そんなわけで40代のLinux鯖屋だが 私も 今更ながら 2008Std を発注しました。 sqliteでおもちゃとして遊びます。 スレッド、ソケットバリバリで鯖と通信するのちゃ〜 尼で2010Pro 乗り換え版も出てるみたいなので 評判が良かったらそっちも買って見ます。 3万ぐらいだから安いよね。 でもここでは評判悪いみいね... 皆様よろしくね。
2chのMS系スレはやたらとアンチがわくからねぇ。
しりあるいれるところないんだけどどうすればいい
われちゅうおつ
だとうなれすだな
1. 通常通りインストールする 2.完了したら コントロールパネル > プログラムの追加と削除 3.Microsoft Visual Studio 2008 Professional 日本語版の変更/削除を選択 4.メンテナンスモードが起動したら左下のシリアルを入力 ↑これでてこない
われちゅうおつ
対策されたんだろ
神キタ━━━━━━(゚∀゚)━━━━━━!!!!
Windows7ってVistaSP2と比べて 優れている点がほとんどない
Win7は売れたのだろうか
>>362 まあ、マーケティング的なもんよ。
Vista SP2 と比べてちょっとの差しかないのは確かにその通り。
>>363 売れるペースでいうと大成功の部類だって言ってるけどね。
それでも、XP の普及率を抜くのは数年先になるだろうけど。
VS2008Std来たので早速インスコしたました。 Basic と C# も入れといたほうがいいってどっかで聞いたので 入れました。 もちろん SP1も入れました。 で 遅いのねぇw よくこれでみんな開発してるなぁ。エクスプレスエジソンで 大体わかってたけどさぁ。 P4 1Gmem ではもう だめなんすかねぇ。 (今更ながら やっぱVC6は名作だったのかもw) まぁ これからぽちぽち遊んでみます。
そのマシンは遅すぎるだろ
つチラシの裏
>>365 時代の問題ではないの?
SP5 とかが出てる頃に入れてたんなら軽く感じたはず。
本体は無印の頃のマシンスペック向けに作られてるんだから。
>>365 尼から届いてPhenom II X6 1090T 8GB環境にインストールしましたけど、
めちゃくちゃ軽いですよ?
どうせ起動時にニュース読み込んでるとかいうオチでしょ。
Pentium4はともかく(Pen4っていっても一口に括れないんだけど本当は) メモリ1GBじゃそりゃ辛いでしょ。 今時メモリ1GBなんて人はどうせHDDもPATA接続のだろうし。 もっとも、2005まではそれでも結構なんとかなったスペックではあるけど。
今時の3万で買えるPCでもP4より遙かに高性能なんだから買い換えればいいのに
我が社ではSandy BridgeおよびBulldozerが出荷されるのを 首を長くして待っておりましてですね
Atomでおk
375 :
365 :2010/05/24(月) 12:34:58
みなさんども。
入れたのはワーク用XPマシンでした。ATAですw
メインマシンはCore2Duo,6GMem の CentOS-5.4(Linux32PAEkerne) です。
で
セカンドマシンのCore2Duo,2GMem Vista(Let'sNote CF-W5)に入れました。
でもビルド失敗。
ぐぐったら 例のC#入れないと失敗するってやつ。
SP1入れたら直ってるかなぁと思ってた私はあほですか。
そえいば中古PCでCore2Duo 2Gmem XPProで3万台でしたね。
Vista嫌〜い
>>369 すごすw
今更Standard買ったんだけど、Expressと同居できる?
同じソフトがハードディスクの中に同時に存在することは不可能 よって二目つがインスコされた瞬間、それらは重なり合って跡形もなく消滅する
そうか、ちょっと残念だが諦めるか・・・さんくす
えっ、じゃあそのままいんすこしてくる!
いともたやすく行われるえげつない書き込み
えげつない書き込み を期待したネタ振りじゃないのか
383 :
デフォルトの名無しさん :2010/05/24(月) 22:30:56
えげつ ってなんだろう
元は関西の方言だけど今は全国で通じる。
全ての方言は京都発
と思っているのは関西人だけ。
387 :
デフォルトの名無しさん :2010/05/24(月) 22:43:40
関西弁なのは知ってる だが えげつ がないってことは えげつ とう何かがあるんだろうけど それが何かわからないので聞いています
板違い。
えげつ = x n - x = えげつない n = えげつえげつない
not(えげつ)=x えげつ=not(x)
少って何だろう 少ないが日本語なのは知ってる だが 少 がない ってことは 少 という何かがあるんだろうけど それが何かわからないので聞いています
死ねよ。
やです
ExpressとStandard無事同居できましたくだらない質問に答えていただきありがとうございました
同居できて何がうれしいのですか
彼女といつも一緒に居られるだけで僕は幸せなんだって気づいた
それはよかったですね。お幸せに。
同居できてるように見えるだけなのにな
ラブプラスは現実
傘の本当の使い方を教えてください
…ふふっ、少し濡れちゃった(はぁと
蝸牛考じゃねえのか
なんて読むの?
かぎゅうこう
かぎゅぅぅぅう
撫子>>>>>>>>>>>真宵
かぎゅうこうってな〜に?
方言論で有名な著書
それがどうしたの?
出版されたの
おもしろいの?
#region〜#endregionを一括消去する方法はないですか? Form.csに全てが書かれているのですが事細かに区切られていて見るのがつらいです
検索・置換
だから検索・置換でコメントも消せるんだって
VC#のプロパティにあるコンボボックスの▼をクリックしてもリストが開けない時あるけどバグかな? そういう時は項目名をダブルクリックして候補をひとつずつ送って行くしか無いけど、要素が多い場合は大変・・・
コードは関係あるのかなぁ? 今試してみたけどボタン1つ設置して、プロパティのImageListのコンボボックスの▼をクリックしたら再現出来た。 けどしばらく経ったら直った。((なし)の項目が表示された) ImageListに限らずに再現出来るときもあれば出来ない時もある。 思ったんだけどこのコンボボックスって、▼をクリックした瞬間、選択されてる項目にフォーカスが当たるんだね。 つまりVS自体のフォーカスが失われる。(VSのタイトルがグレーになる) んだけどバグが再現するときって、すぐにVSにフォーカスが戻りコンボボックスの表示が一瞬で終わる感じになる。
>>421 IME?正しくはGoogle日本語入力じゃない?
423 :
421 :2010/05/27(木) 23:29:30
長いからIMEで略 この症状Googleの仕業ですよ IME変更すれば治る
Google日本語使ってるけど何回かあったなそれ Windows7にしてからは出てないような気もするけど
入力関係で変な症状が起きたらとりあえずGoogle日本語入力を疑えってのは使ってる人では常識だと思ってた。
googleなのにバグがあるのか
C#って使ってる人って結構いるの?
>>426 おめー、今までググるが真っ当に動くデスクトップアプリ出したことなんかあったかよ?
新しもの好きだけどソッコー飽きてβ版放置があそこのクォリチーだろ
>>421-425 ほーそんなことがあるんですね。
まさにGoogle日本語入力使ってました。
そんなところに罠があったんですね。
まあ、バグとかの品質周りはねぇ さすがに Microsoft がダントツでレベル高いんで、 このスレ基準で評価すると Google かわいそう。
Microsoftは使ってる人が多いからバグが多いみたいに 言われるけどMacのバグのほうが1000倍多いよ
Google VS MS に急遽 Mac が参戦
433 :
デフォルトの名無しさん :2010/05/28(金) 15:16:10
ところがマクー空間ではマックのバグは1/10にカウントされるのであった
Code Complete とかの MS 開発書籍は結構優秀だしな。
すみません、どなたかご存知の方教えてください。 SDKなどでスタティックライブラリ(.lib)を公開しているものでDebug/Releaseにわけずに Release版(?)のライブラリ1種類のみ公開しているものをよく見かけます。 私も、他社にSDK(というほど大げさなものではないのですが)をスタティックライブラリのみ 提供する予定があるのですが、自社内で試してみたところリリース版のライブラリをデバッグ版のEXEに リンクしようとすると(当然かもしれませんが)ランタイムライブラリのシンボルが多重定義されるため エラーになってしまいます。 (自前ライブラリ=マルチスレッド デバッグ (/MTd)、EXE=マルチスレッド (/MT)) > LIBCMT.lib(invarg.obj) : error LNK2005: xxxxx は既に libcmtd.lib(invarg.obj) で定義されています。 冒頭であげた世間で公開されている一種類しかライブラリをもたないSDKなどはDebug/Release どちらでも正常にリンクできるようですが、どのようにしたらこのようなライブラリを作れるのでしょうか。 どんなあいまいな情報でもかまわないのでご存知の方がいらっしゃいましたらお助けください。
マクでは落ちる事をフリーズと言って 状態のひとつにしてたな。 昔ねw
ランタイムに依存しなければいい。
440 :
437 :2010/05/29(土) 13:43:37
>>439 やっぱり単純にそういうことなんですかね?
ただ、ここで言うランタイムにmemcpyやstrcpyなんかも含まれるとしたら今から非依存に書き直すのは難しそうです。
例えば、ランタイム以外は全てリリース版と同じ設定でライブラリをビルドしてしまえば結果的には
リリース版のみを渡すのと同じようなことになるんでしょうか。
最適化などは、スタティックライブラリを作った時点でかけられるのか、EXEを生成した時点でかけられるのかに
よっても話は違ってきそうですが、、、
ほんとC++は地獄だぜ!フゥハハハーハァー .NET に使って以来、その手のリンクエラーに耐えれなくなってきた。
ランタイムに依存しない=mallocすら自前 Cランタイムヘッダを*一切*includeしてはならない くらいのつもりでやれば望みのことはできるが、それで作れるものなんてたかがしれてると思うんだがね? CRTでなくWin32 API直接呼び出しである程度はなんとかなるけどな。 C++で全てのnew/deleteに自前アロケータとかかったるくてやってられん。
C++の文法はエキスパートでも簡単に穴にはまる。 ベターCで十分。出来るだけ簡単に使う事。 継承なんかしないで、コピコンストラクタ使わないようにして、 STLとか使えばすんごい楽よ。 たいていかっこいい事やろうとして、抜け出せなくなる。 → え〜い やめじゃい はじめからやり直しじゃ〜 ぼけ〜
STL使うのにコピーコンストラクタ無し縛りは無理ぽ
C++0xならかなりの部分がムーブで済むからなんとかなるかも
羹に懲りてなんとかって奴だなw
C++の継承使うな言われたら生きていけない
ベターCとかださすぎる
>>443 レス番しじみ おめ
> たいていかっこいい事やろうとして、抜け出せなくなる。
> → え〜い やめじゃい はじめからやり直しじゃ〜 ぼけ〜
プログラム書いていて、この設計ヤメようって思ったら
バージョン管理システムで前の版に戻すので自分は最近あまりしなくなった。
EE だとバージョン管理との連携がおそまつになっちゃうから辛いです
行単位のバージョン管理はせず、安定版と判断したのをプロジェクト全体別途保存している 個人だとバージョン管理はむしろ煩わしいだけだ 継承とか使うと、確かにロジックの共通化が進むが、結局関数が何しているかソース追わないと 継承が何を意図しているのかわかりにくい それだったらCでも似たようなことができる 関数機能の継承をさせたいがためだけにクラス定義がわらわら増えるのが気持ち悪い コンストラクタとか、他の関数から浮いて見えて気持ち悪い
行単位(笑)
そう思うんなら、ソース管理もオブジェクト指向も使わなきゃいいだけ。 俺はそんなの面倒だから、どっちも使うけど。
一般的な感覚だと便利だから流行っているという事実。 ロートルとは仕事したくないもんだ。
非同期受信によるイベント public class RecieveEventArgs : EventArgs { 略 } public delegate void RecieveEventHandler(Object sender, RecieveEventArgs e); public event RecieveEventHandler Detected; protected virtual void OnDetected(RecieveEventArgs e) { if (Detected != null) { Detected(this, e); }} を実装して、これを受信スレッドから byte[] buf = ServerRecieveUDP.Receive(ref ep); RecieveEventArgs arg = new RecieveEventArgs(ep.Address, buf); OnDetected(arg); という感じに、発火するように書いて。 net.Detected += ServerDetected; と処理側オブジェクトで設定。 呼び出した ServerDetected() の中にブレークポイントをセット。 しかし、これがブレークしないことがままある。 実際の処理は想定通り動いているけど、気持ち悪い・・・ これってSTA/MTAの問題? 必ずブレークポイントで止まって欲しいけど、どうにかできない?どうしたらいい?
ああ、Windowsアプリなんで、[STAThread]にしてある。 対象のフレームワークは3.5、VSはC# Express。 DEBUG定数OFF/TRACE定数ON/アンセーフOFF/コード最適化ON 警告レベル4/警告をエラーとして扱うOFF
忘れてた。受信スレッドの開始まわりは Thread ServerRecieveThread; UdpClient RecieveUDP; ServerRecieveUDP = new UdpClient(SERVER_SEARCH_PORT); ServerRecieveThread = new Thread(new ThreadStart(ServerRecieve)); ServerRecieveThread.Start(); もう、書いてない情報無いよな・・・
つ ついていけまへん
概略・・・ Windowsアプリでスレッドで受信したデータをイベントとして通知させているが、 イベント処理ルーチンでブレークポイントが効いたり効かなかったり不安定。 どうしたらいい?
まだ書いてない情報あったわ・・・ブレークポイントはイベント処理ルーチンの 処理先頭行に仕掛けているので途中で例外吐いていて到達していないという 線も無いと思う。
自分のコードを徹底的に疑え。絶対自身のコードに原因があるから。
うーん、処理は完全に期待通り動いてるんだ。 ブレークポイントの箇所で代入している変数も、|| 押して止めてみるとセットされてるから。 IDEがブレークポイントでたまにブレークしないのは、いったい何を間違っているのか分からない。 ブレークポイントを通る時、メインスレッドじゃないことが臭いんじゃないかと思ってるけど。 (ブレークできた時に呼び出し履歴で確認)
まさかとは思うが、最適化オプション付けてないよな?
リビルドして、10回実行。8回ブレーク成功、2回スルー。 あんまり変わらない気がする・・・。 んだけど、その上であちこち初期化順序変えてたり色々変更してみたら、なぜか 確実にブレークするようになった。 最適化ONしても動く。なんだろう。ともかく、ありがとう!!! 環境も書いてなかった。 Windows7 で Core2 Quad Q9000。
×最適化ONしても動く。 ○最適化ON + ソースも元に戻しても動く。
デバッグで最適化する必要あるの?
十中八九勘違い
だね
別スレッドから更に別スレッドを生成するアプリだと、例外が発生したときに IDEで補足できないことがあるのは仕様みたいなもんじゃなかったっけ?
やっぱログに落とすのが一番?
Visual Studio 2008 Proを使っています。 プロジェクトのプロパティの対象のフレームワークのドロップダウンリスト中に、 .NET Framework 4.0を表示させて選択できるようにするにはどうすればいいんでしょうか? Windows SDK(現在インストールしているのはv6.1)が必要だったり、VS2010が必要だったりしますか?
VS2008で.Net 4.0は使えない
MSさん、いい加減MFCにグリッドコントロールつけてくださいよー。 FlexGridとかマンドクサくてやってられません。 IP Address Controlとかアフォですか。
互換用で残されているようなコントロールに何ケチつけてるんだか。 大体、あれ追加されたのIE4の頃だぞ。Win98すら出てねえよ。
>>474 レスありがとうございます。かなり残念。
>>476 寧ろ、MFC自体が互換用で残されているライブラリじゃないか
コピペ君って馬鹿だな、まで読んだ。
VS2008以降はMFCのバグ多すぎだな もっと安定したライブラリじゃないと使うに使えないわ
過去の遺産なんか使うな
MFCは出た当初から使いたいと思わなかったな。 自前でライブラリ作る方がマシ。
え〜MFCってもう開発終わったっておもてた。
CString周りをテンプレートベースにした辺りで、 一応の完成形には到達していたと思うのだけどね。 Visual C++ 2008 Feature Pack から急に暴走し始めた。
リファクタリングは良いけどテストしないとね
>>486 C#のみのリファクタリングはいらないお。
linuxデスクトップユーザーの特徴 01.インストールしただけで選民思想 02.やっていることはwindowsと同じ。しかもめんどくさくなっただけ。 03.コマンド打ち込んでプロだと勘違い 04.黙ってwindowsでも使ってろと間口を狭める 05.素人がだのなんだのとwindowユーザーを馬鹿にする 06.カーネルいじればいいだろと無茶を要求 07.linux開発者とのずれを認識できていない 08.wine を使うくせにlinuxを再現しようとする動きがあるとたたく 09.プログラミングできないのにソース要求する 10.何でもオープンでないと、気に食わないエセ共産主義者 11.BSDユーザに馬鹿にされてることに気づいていない 12.サーバ用途や組み込み用途の事例をを引っ張り出して、「linuxは普及している」と虚勢を張る 13.三度の飯よりアップデートが大好き、コンパイルが大好き、カスタマイズ大好き 14.OSを弄ることがゲームと化しているので、ゲームソフトが必要ない 15.普及しないの問題点を指摘されると、「別に普及しなくていいよ」と思考停止
コピペ君の特徴 01.コピペ君って馬鹿だな 02.コピペ君って馬鹿だな 03.コピペ君(以下略
たまにブレークポイントが勝手に無効になることがあるんだが、 何が原因?どう直したらいいの?
ブレクポイントの位置をずらすか複数にするのだ。
俺はpdbとかクリーンしてPCリブートして再ビルドして、とかしているうちに治った。
なんちゅう適当なソリューションじゃw
そんなもんだろ
素人ならそれで良いかもな。 プロなら駄目だろ。
アプリをデバックするのは仕事だが、VSをデバッグしても金はもらえんしな。
>>499 致命的なバグを発見しまくればMSに入社できるかもよ!
夢見んと就活汁
ビルド時に出力ファイルのプロパティ(IDE内の話じゃなくてファイルアイコンを右クリックして出す方)を自動的に設定する方法ってないですか?
バージョンNo更新したいんだったらググれば落ちてるよ
Visual Studio 2008 の自動アンインストールツールってどこにいったの? 検索してこのページにあるっていうリンク辿ってもVS2010のページに飛ばされてイライラする
VC#のフォントおよび色の設定をVC++でも使いたいんですが設定のインポート・エクスポートでできますか?
アカデミック版(未開封)を譲ってもらえそうなんだが、 インストール認証時に学生証提示が必要になるの?
>インストール認証時に学生証提示が必要になるの? どうやって提示するつもり?
508 :
506 :2010/06/23(水) 11:08:51
>>507 すみません。ぐぐったら、ユーザ登録の際に提示が必要みたいなんで質問しました。
インストール時にプロダクトIDを入力するだけで、製品登録せずに使う分には問題無いんでしょうか?
std持ってるけど、シリアルNo入れるだけだもんね。 何台にもインストルできるし、ユーザー登録もなにもない。 ほんとアカデミックで問題ないのかも。
パッケージがあろうとnyで落としてきたのとまったく変わらないけどな
知っているのかライデン湯沢
>>509 赤は購入さえできれば、認証はないよ
ネットで購入が普通
購入するときだけのハードルなわけね。
英会話学校でも良いらしいな
2008ってコンパイル速度遅くないですか? VC6のWin32、C++、MFCなしのアプリのdswを2008に移行したのですが、 1行変えてビルドする時間がVC6の2秒から8秒に増えます。
VC3000のど飴〜
2秒が8秒になったぐらいで・・・w
でかい問題と思うが。
移行なんてせずVC6使ってればいいよ
コンソールアプリケーションでデバッグ中にデバッグの停止を押して終了させようとすると 閉じられないウィンドウが残ります タスクマネージャからそのウィンドウのプロセスの表示を行っても表示されないし プロセス一覧を見てもプロセスは見当たりません Windowsを終了させようとしてもそのウィンドウが閉じなくて終了できないです どうしたらいいですか?
Hello Worldだけのコンソールアプリでそういうことが起きるなら、 環境がおかしくなってると思うよ。
コンパイル遅くても、早いバイナリはいてくれれば良いや
コンパイルなんてタマにしかしないからな
>>520 お〜 潔い。 こういう人いるよね。実際問題ないらしい。
>>523 それわかる。当然バグのないコードね。
>>524 う〜 でも指が勝手にF7を押してしまうんですぅ
>>525 俺はclt+bだな。
eclipseも同じようなキーだった気がする。
527 :
デフォルトの名無しさん :2010/06/28(月) 21:07:16
数当てゲームって簡単に作れるんですか? ばかな初心者の私に、作り方をよければおしえてくだいさい。
528 :
sage :2010/06/28(月) 21:13:05
?
>>527 namespace ConsoleApplication1 {
class Program {
static void Main(string[] args) {
Console.WriteLine("答えを言え\r\n");
var finalAnswer = Console.ReadLine();
if (finalAnswer == "0") {
Console.WriteLine("あたり!天才!");
}
else {
Console.WriteLine("外れ!死ね!");
}
}
}
}
1
>>527 hit and blow でググるとよろし。
フラッシュ暗算 をつくるといい勉強になるね。 作った事ないけど。
30年前のポケコンのゲームだな
今はプログラムを始めようとすると膨大な前提知識・概念を要求されるから大変だな 便利なツールがタダで提供されるようになった一方で、 敷居は年々上がっていき最早素人お断り状態という皮肉
むしろ敷居は下がってる
そして速度は下がってる
538 :
デフォルトの名無しさん :2010/06/29(火) 12:41:51
アルヨ
個人的に.net VB でWindowsアプリ(ネットワーク、DBアクセスもしないローカルWindowsアプリ)を 作成しているのですが、1時間ほど前から生成したexeがウィルスバスター2010で 警告がでるようになりました(TCP port 54xxx 接続先は0.0.0.0(xxxはランダム))。 デバッグモードでは出ないんですが、チェックする点があったら 教えてください。
540 :
539 :2010/06/29(火) 12:48:47
>>1 時間ほど前
それより前では、警告は出ませんでした
542 :
539 :2010/06/29(火) 13:00:01
>>541 スレチですみません。
PC再起動したら警告が出なくなりました。
>>537 KB978037をアンインストールしたら直りました
ありがとうございました
544 :
デフォルトの名無しさん :2010/06/29(火) 14:44:59
サイトに行くところです。だったらオーダーします。
545 :
デフォルトの名無しさん :2010/06/29(火) 14:47:48
リンク張れないのか。
546 :
デフォルトの名無しさん :2010/06/29(火) 16:20:38
yahoo.com
547 :
デフォルトの名無しさん :2010/06/29(火) 16:24:05
そう言う事か、
548 :
デフォルトの名無しさん :2010/06/29(火) 16:26:53
何日にも渡って調子にのってしまった事を反省いたします。
549 :
デフォルトの名無しさん :2010/06/29(火) 17:20:53
>>527 です
返信くれた方ありがとうございます。
参考にしてがんばってみます!
敷居は下ってるよなぁ。 シンプルな業務アプリなら エンドユーザが直接作った方が話が早いんじゃね?って思うことも結構あるわ。
シンプル度合いによるだろ。 みんなの思ってる基準が違いそう。
552 :
デフォルトの名無しさん :2010/06/30(水) 07:19:53
やふぅ〜
やほーでぐぐれ
あ〜あ、だれか、VisualStudio2008スタンダードアップグレードくれないかな・・ せっかくフリーソフト作っても、インストーラが作れん。
msi形式ならInstallShieldが一番楽だし、exeならInnoSetupお勧め。
>>555 相当な規模じゃない限りZIPで固めて配布してくれたほうが嬉しいけどなー
展開とか面倒なんで直接実行できる形式のほうがいい。 ASUSのドライバ配布なんてrarで固めてるから面倒くさい。
それはない 直接実行がいいとかPC初心者かよw
2008C#を最近使い始めましたが、操作のことで質問させてください。 cw → [Tab]キー2回打鍵 で Console.WriteLine(); の()の中にインサーションポインタがあると思いますが、ここで たとえば 変数aを入力したとします(入力候補が出ます)。 [Enter]キーまたは[Tab]キーで確定しますが( a の後ろにインサーションポインタが来ます)、 その後行末(;の右)に移動するにはどうしたらよいのでしょうか? もう一回[Enter]キーを押せば、「);」が下の行に行ってしまいますし、 [Tab]キーならConsole.WriteLine(a ); とa の右にタブが入ってしまいます。 まさか[End]キーを押すとかではないですよね。 今はいちいちマウスに持ち替えて;の右をクリックするか、[End]キーを押しています。 効率が悪いので他のやり方があると思うのですが、検索してもなかなか見つかりません。 ご教示いただけると助かります。 よろしくお願いします。
VC2008を使用してC++にて開発しております。 特定メモリ空間が書き換えられた時に、プログラムの 実行を一時停止させてたいと思っております。 どのような方法がございますでしょうか?
>>561 何のために;の右にカーソルを移動させる必要があるんだ?
565 :
561 :2010/07/01(木) 22:18:40
>>563 レスありがとうございます。
そこでリターンを打って下の行に行くためです。
要するに改行できればいいんですが。
>>566 誘導していただいたので、こちらへまいりました。
>>565 Ctrl+Shift+Enterで次の行いけるよ
569 :
561 :2010/07/01(木) 22:49:39
>>568 確認いたしました。
助かりました。
ありがとうございました!
>>562 VirtualAlloc、VirtualProtectと構造化例外を使えば普通に出来る。
もしこの説明でコードの想像が着かないなら、根本的に知識不足なので諦めた方がいい。
質問です デバッグ中に任意のfor文を飛ばして実行することはできますか?
コメントアウトじゃだめなの?
>>572 プログラム上では実行したいのですが
いちいちF10連打するのが面倒で・・・
黄色い⇒ ←これをドラッグすればいいよ
>>570 レスありがとうございます。
VisualStudioの機能としては無いということでよろしいでしょうか?
VirtualAlloc、VirtualProtectと構造化例外は調べてみようと思います。
普通にある
>>571 いまさらだけど
#If DEBUG Then
For 〜
Next
#End If
じゃなかったっけ?
>>576 もしよろしければお教えくださいませ・・・。
ブレークポイント
コードの指定場所ではなく、指定メモリ空間が書き換えられた場合の、 ブレークポイント?の仕掛け方をおおしえいただけますでしょうか・・・。
指定メモリ空間ってどこのことを言ってるんだ? 変数のことじゃないのか?
FF14に向けて業者も大変だねぇ
プロテクトモードの セグメント管理レジスタを調整して セグメント管理レジスタ管理レジスタのブレークポイントbitをonに(ry
VS2010 使えないから VS2008 SP2 出してヽ(´ー`)ノオクレヨ
586 :
562 :2010/07/02(金) 19:22:00
>>582 とあるアドレスからnバイトの範囲内といういみです。
わかりにくくて申し訳ありませんでした。
>>586 おまえみたなヴァカは、ひとつ教えると調子に乗って質問を繰り返すから、さっさと氏ね
592 :
562 :2010/07/03(土) 15:53:53
>>591 まさにこの機能です、ありがとうございました。
クラウドがどうたらこうたら紛らわしいからどうたらこうたら
2010スレの低能どもは出て行け
スクリプト荒らしに埋め立てられたせいで次スレがない
どうみても手動です。
597 :
デフォルトの名無しさん :2010/07/04(日) 23:10:23
はよ、でてけや!2010スレの害吉度も!!!!!!!!!!!!
VC++でリソーススクリプトをBOMつきUTF-8にすると RC2135を連発してコンパイルに失敗するけど、リソースコンパイラってUTF-8非対応? CP932で保存すると通るのでソース自体は間違ってないはず。
BOM非対応
さんくす。 IDEはBOM付きしか対応してないのにリソースコンパイラはBOMなししか対応してないのかよ! とか思ったら、思いっきり離れた場所にBOMなしの選択肢もあったというオチ。
今度はC++コンパイラがBOMなしUTF-8が扱えないという。 UTF-16にすると今度はgrepやdiff、subwcrevが扱えないし泥沼に。
pre-makeにiconvを挿む仕事に戻るんだ
デフォルトの文字コードをUTF-8にできないの? 毎回保存時に設定するの面倒なんだけど。
システムロケールを変更すればいいお
やる方法あった気がする。ggrks
VS2008のIDEでVS2010のコンパイラ使えるようにしてくんろ VS2010のIDEは出来が悪すぎるけん
このスレに書いても意味ないよ
世の中意味のないことだらけ
>>607 よくわかんねぇけど
2008 で作って 2010 でコマンドラインビルドとか?
それはVS2008のIDEとVS2010のコンパイラを使っているだけでしょ
>>611 >VS2008のIDEでVS2010のコンパイラ使える
>VS2008のIDEとVS2010のコンパイラを使っているだけ
違いが分からん
じゃあまぁできるかどうかわかんないから書かなかったけど オプションでパスを変更するとか? $(VCInstallDir)bin ってなってるのを Visual Studio 2010 の C++ コンパイラのあるディレクトリに変更ね。 ライブラリファイルとかヘッダファイルのパスも全部変更しなきゃだめ。 コンパイルからリンクまで全部個々のプログラムに コマンドライン渡して処理してるのなら コマンドラインに大きな変更がない限り問題なくできると思うけど なんらの不整合で問題が出る可能性はあるかもしれない。
逆はやってみたが無理だったな clがエラー吐いた オプション弄ればいけるかもしれないけど
std::tr1知らない人(昨日までの俺)、調べてみた方が良いよ。
誰かいますか?windows7 64bitを買って今これで動かしてますが VS2008で64bitのdotnet framework で動くアプリケーションを作るにはどうすればいいんでしょうかといか64bitネイティブなアプリは 作るのでしょうか?作れるのでしょうか?誰か初心者なのですが教えて
メニューから「ビルド」→「構成マネージャ」を開く 「プラットフォーム」カラムで「新規作成」→「新しいプラットフォーム」から「x64」を選択 これでx64を選択してビルドを行うと64ビット版のアプリケーションが生成されます。 ということでできそうな気がちょっとしてきました64ビットアプリ
誰もいないような気がするがdotnetframeworkでは64bitも32bitも同じなのかな? と思い調べてみたが特に32bit設定としないデフォルトの設定にしたら64bitアプリ であることをタスクマネージャより確認した。
AnyCPUだと32bit環境では32bit、64bit環境では64bitで動く 32bitのCOM使ったりするときはx86にしないと64bit環境で動かないよ
プロジェクトのプロパティの左側のリスト、構成プロパティの中に C/C++が見当たりません。参考サイト等で調べるとあるはずなんですが、 表示させるために何か段階を踏む必要があるのでしょうか? 一般常識的な質問だったら申し訳ないです。
あるはず
>>620 本当に見つからないならスクリーンショット晒せ
C#EEでしたとかいうオチは却下。
624 :
620 :2010/07/17(土) 11:44:44
適当にいじくりまわしてたら自己解決しました 単にプロジェクトにcppファイルを追加してないだけでした・・・ プロジェクトが空だとあれ表示されないんですね、本当にすいませんorz
完全受注生産というと聞こえはいいけど 実態は売れないのがわかってるから 注文あった分しか刷りたくないってことだよね
まちがったごめん
紙とpdfのセットで2000円ってのがせこい
ああ、あの雑誌の話か。 フタエノキワミネタが入ってる時点でなんかねえ。
VS2008でアプリを移植しています。 基本はvb.netなのですが、データ処理の一部でCで書かれた関数を通す必要があります。 この関数が、変数の型に依存したビット演算の塊なので、Cそのまま使いたいのですが、 vb.net側から呼び出せるようにするにはどのようにするのが良いでしょうか。 もし、スレ違いの場合は誘導していただけるとありがたいです。
DllImport、もしくは、Declareで。 それまでと一緒。 VB.NETスレの方がいいかもね。
>>630 ありがとうございます。
とりあえず、DLL化という事でクラスライブラリにしてみようかとがんばっていますが、型の違いとかで苦労しています。
次に詰まったときは vb.net のスレのほうで聞いてみます。
アドバイス、誘導ありがとうございました。
なんか勘違いしてると思う。 C形式のDLLを利用するときに使うのが、DllImport or Declareだよ
ウィルスバスター2010を起動中に、VC++プログラムを実行すると 決まった箇所で異常終了することがあるのですが、 ウィルスバスターを終了せずに対策する方法はありますか?
決まった箇所に触れない
ウィルスバスターの例外に突っ込んどけばいいんじゃない
>>635 例外に入れても、バスターを一時的に監視を外しても落ちてしまいます。
落ちる箇所は文字列操作しているだけなんですが・・。
再現可能な最小コード用意してトレンドマイクロに聞いてみたら? 法人の顧客だったら答えてくれるかもよw
そのC++プログラムのバグに100ルピー
さらに倍
パターンが何かのウィルスと一致してるんじゃないの。 文字列を一文字だけで試してみるとか
役立たずばかりだな
ウィルスバスターのスレで聞け
643 :
633 :2010/07/22(木) 00:59:13
appcrashってやつが原因だった。 ググると厄介そうなので、マカフィーに入れ替えたら落ちなくなった。 バスター落とすと普通に動くんだけどねぇ。
644 :
デフォルトの名無しさん :2010/08/01(日) 00:50:29
ご相談があります。 EQATECっていうプロファイラを使いたいんですが ERROR: Could not process file aaa.exe: Can not write a mixed mode assembly というエラーが出て解析できません・・・。 開発環境はvisualstudio 2008 professionalです。 debugでもreleaseでもうまくいきません。 何か良い方法はありませんか??
テス
>>645 >>646 ありがとうございます!
C++/CLIでなく純粋なC++で作れば良いということになるんでしょうか?
コード自体はCで書いているんでvisualstudioの設定だけ変えれば良いんだと思うんですけど
そんな単純な話ではないんでしょうか?
オプションで/clr:pureにすべし。あと、スレチ
>>649 違うエラーが出てしまいました・・・。
スレチということで他の板で質問します。
ありがとうございました。
2008 Standard Upgrade何処にも売ってないorz リアルショップで在庫確認した人いる?
652 :
651 :2010/08/06(金) 08:33:22
自己解決。取り寄せかどうか不明だけど 注文出来るサイトを見付けました。 スレ汚しすみませんでした。
ネットにつないでいる時だけ、ソースファイルの保存に時間がかかるのってなんでだろう? 10秒くらいかかってイライラさせられる。 ネット切断してVisual Studioを再起動するとこの現象は起こらなくなるけど。
>>653 あれ?デバッグ実行後の復帰が遅いとかならよく聞くけども。
スタートページちゃんと閉じてる?
スパイウェアか何かが送信リトライを繰り返してCPU時間食ってるとかw
Vistaでもそれはねーわ
658 :
デフォルトの名無しさん :2010/08/12(木) 17:18:01
質問。 (Windows Form アプリケーション) DataGridView の Cell で 文字列の複数行表示をしたいのだが WrapMode = True にしても 編集モードでは複数行表示になるが たんなる表示では複数行表示にならない。 そういうものか?
VC++2008のunsafe警告うぜええ ググるとプロジェクトのプロパティでビルドタブにあるチェックを はずせって書いてあるがその項目がねええええええ
>>660 が、C#のunsafeと勘違いしていると気付いた俺を褒めてやりたい。
MSDNで「CRT のセキュリティ強化」を検索してみるといい。
メッセージにちゃんと出ているものを読まないアホがそんなものを検索するわきゃない
663 :
デフォルトの名無しさん :2010/08/21(土) 15:01:03
VC++2008環境での#pragmaのregionについての質問です。 IDE付属のエディタで開いた場合に、全ての region を一気に 閉じたい場合、何か便利なショーとカットなどございますでしょうか? #pragma region 名無し空間 ・ ・ ・ #pragma endregnon などをいちいちマウスでポチポチ閉じていくのが面倒です・・・orz
>>663 PCのマイクに向かって大声で「ハドソーン!」と叫ぶ
「閉じれゴマ!」でも可
いや、面白かった
ぷっ
669 :
デフォルトの名無しさん :2010/08/21(土) 22:37:25
>>668 ファイルを開くダイアログが出ちゃいます・・・
ctrl+M+Oだったっけ とにかくショートカットはある
671 :
デフォルトの名無しさん :2010/08/21(土) 23:03:28
ctrl+M L をみつけられました。 ありがとうございました!
CLRプロジェクトの中にMFCを混合させることはできたのですが MFCプロジェクトの中にCLRを混合することができません ご教授お願いしますm(_ _)m
Professional Editionてプロファイラついてないの?
vs2008でOffice2010のPIA(Microsoft.Office.Interop.Excelとか)は使えないのかな。 参照の対象に出てこない・・・ vs2010使うしかない?
.NET3.5以上ならOKだから、VS2008でもいけると思うのだけど。 何か見落としていないか?実はPIAをインストールし損ねていたとか。
調べたらOffice2003/2007のアセンブリは\Windows\Assembly\GACにあったが、 Office2010は\Windows\Assembly\GAC_MSILに変わっている。 これが原因?
680 :
デフォルトの名無しさん :2010/08/29(日) 05:15:32
>>673 確かついてない筈。
team〜には付いていた様な。。
>>677 >これらの攻撃で更新された興味私たちを知る。 この問題は、共通のお客様の効果を制限するには、
>このドキュメントに、この問題について知っておくし、アプリケーションで問題を解決するために必要な
>ツールがあることを確認するのには、開発者コミュニティをリリースです。
日本語がどんどんおかしくなって行くなw
ここまで酷い翻訳なら無いのと大して変わらないんじゃないか?
機械翻訳したページの確認さえしてなさそうだもんな
684 :
デフォルトの名無しさん :2010/08/29(日) 13:56:06
機械翻訳だから原文見ろって下の方に注意書きがあるやん
>>684 お前の脳みそにもMSの翻訳機が巣食っているようだな
.suoを消さずにスリム化する方法ない? 消しちゃうとブックマークまで消えてしまうから避けたい ブックマークをエクスポートする方法でも可
っ.ncb
つ .pch .pdb てかソリューションのクリーン
>>687-688 ・・・ここVS2008のスレだよな?
それ生成される設定どっかにあるの?
ncb - IntelliSense用ファイル pch - プリコンパイル済みヘッダファイル pdb - プログラムデバッグデータベース C++で開発していないと見慣れないファイルではあるな。
pdbは普通に作られないか?C# ExpressEdition だが作られてる。
intellisenceについてなんですが例えば abc|XXX ↑カーソル の時にintellisenceで項目を選択したときabc*が補完されますがこのとき後ろのXXXが消える時と消えない時があります これはなぜでしょうか?
カーソルの位置の違いじゃね?
猫にキーボード踏まれたら、C#のインデントのところすべてに ・・・・ が表示されるようになってしまいました。 気持ち悪いので戻したいのですが、なんの設定かわかりません。 教えてください。
インデントだけでなく空白すべてが・になってました。 ツール→オプション→テキストエディタを探しても それらしい設定はありません。助けてください。
猫に戻してもらえよ
CTRL-R CTRL-Wで直りました。
編集→詳細→スペースの表示 だな どうでもいいけど俺はタブとスペース見分けるために表示してるな
>>691 それ.suoに保存される奴と何の関係もないじゃん
そういえばすおーの呪いだのなんだのって まじめに本の中で書いてる人いたな
intellisenceの#define元への関数名置換(たとえばC++ではGetClassNameがGetClassNameAと表示される) を切る方法はありませんか?
インテリセンスを着ればよかろう
インテリセンス自体はかなりいいと思ってるんですよね でも上のような例えば文字フォーマットに関係する関数だと#defineでラップされたものじゃなくて本来の関数名が表示されるので そこんところを細かく設定できる場所はあるのかなと思いました
>>705 DBを弄ればできる。
ただ、プロジェクトごとになるから、面倒なんでおすすめしない。
またライブラリの更新きてるな。 ファイルはたくさん変更されてるようだけど なにがどう修正されてるのか詳細は サポート技術情報の記事が出るまではわからんな とりあえず、afxtoolbarimages.cpp ってファイルの 3225行目 CreateStreamOnHGlobal って関数の読み出しで 二番目の引数が FALSE から TRUE に変更されてるのは確認した。
eclipseみたいに、変数クリックしたらソース内のその変数がマークされるようにしたいんですが 設定か何かで出来るようになる?
ただのテキストファイルがアプリケーションになるのが萌えるのに IDEが発展しすぎるとプログラムが何か目に見えないものに なってるみたいで萌えないなぁ 実際はテキストファイルを書く支援をしてるだけなんだけど。 でもなんかなー。
>>712 俺は構成マネージャについてもよく思う
実際はただのコンパイルソフトへ引数を羅列して渡しているだけなのに
あたかもVSにそういう機能が備わってるかのように思う
まあでもこれがラッピングの有用性なんだろうね
ちょっといくつかオプション変えたいってときはテキストの方が便利なんだけどなぁ
visual studio2008でexeからリソースとかを抽出することってできますか?
yes
それはメンドクサイ
使いこなせば気にならなくなるのでわと。 ちゃう?
彼らはテキストエディタ以上に複雑な物は使いこなせない人種なんだよ
物事は急速により高度でより複雑な次元の研究が必要とされてきている 逆に一般に普及する場所ではより簡易で単純な操作で扱えるようになってきている これを取扱知識格差、または社会的ブラックボックス化と言う
人は音声メディアだけでコミュニケーションしてると思ってる類かね。 会議の場でホワイトボード利用一切しないような。
725 :
717 :2010/09/16(木) 09:43:31
>>718 ググったけど分からなかったので
やり方を教えて頂けませんか
727 :
717 :2010/09/16(木) 10:22:53
VisualStudio2008とExpression4(試用版)を使って勉強しようと思っているのですが、 VS2008で作ったWPFプロジェクトをBlend4で開くとアップデートして更新してしまい、 更新保存後、VS2008で開こうとすると、バージョンアップしたプロジェクトなので開けない とのメッセージがでます。何かよい方法はないでしょうか?
Blend4でターゲットランタイムを3.5にするか(それでもプロジェクトファイルの 互換性がどうなのかわかんない。本体ソースは変わらない可能性大)、それとも スレ違いになるけど、VS2010使うしかないんじゃない? 2008のプロジェクトを2010に持っていったときは <?xml version="1.0" encoding="utf-8"?>が追加。 ProjectタグのToolsVersion属性が"3.5"->"4.0"に変更。 TargetFrameworkVersionタグのテキストがv3.5からv4.0に変更。 <FileUpgradeFlags> </FileUpgradeFlags> <UpgradeBackupLocation> </UpgradeBackupLocation> <OldToolsVersion>3.5</OldToolsVersion> が追加。 だけだった。
Visual Studio 2008 Professional Editionでも スタンドアローンのプロファイラが使えると聞いたのですが、 インストールしてもスタートメニューもVSのメニューも何も変わっておらず、 どうやって使うのか分かりません。どう使うのでしょうか
731 :
デフォルトの名無しさん :2010/09/19(日) 06:06:29
ファイル内のクラスやメソッドを一覧で表示して クリックで飛べるような機能はありませんか?
732 :
デフォルトの名無しさん :2010/09/19(日) 06:30:33
みんなソースコードのバージョン管理はどうしてる? 別にgitとか使ってやってるの? 今までやってなかったんだけど、規模が大きくなってきたからやろうと思うんだけど。
733 :
デフォルトの名無しさん :2010/09/19(日) 06:50:48
ソースコード管理はsvnでできるけど、forkとかってどうやってるんだろう。
TFS。
>>731 目の前。エディタの上に付いてるリストボックス。
もしくはクラスビュー。
リストボックスじゃなくドロッダウンリストだった。
ものすごく初歩的なことを聞かせてください。 C#というプログラムを動かしたいのです。 もう5年くらい前にある場所でC#の勉強をしていくつかツールなどを作りました。 これをまた作り直したり、動かしたりしたいのですが、自分の今のマシンには開発環境がありません。 で、色々調べたところ、どうもこのC#というものの開発はビジュアルC#というので行うものであり、 それはビジュアルスタジオに全部入ってると知りました。 しかし、このビジュアルスタジオは、C#以外の開発ソフトもいっぱい入っており、また、値段がすごく高い。 そこでお聞きしたいのですが、 1:ビジュアルC#だけでいいので安く手に入れる方法はないでしょうか。 2:ビジュアルスタジオというのをインストールすると、ビジュアルC#以外の開発環境もインストールされてしまうのでしょうか。 OSはXPです。 教えていただければ幸いです。
テンプレ
>>737 Exoress Edition 使えば C# だけだし無料
>>739 >Exoress Edition
なんか格好いいエディションですね
ExpressEditionならどのみち損するわけじゃないけど、 スペック満たしてるか確認しとけよ、XPなら特に。
742 :
デフォルトの名無しさん :2010/09/19(日) 18:22:47
743 :
737 :2010/09/19(日) 18:48:01
皆様、レスありがとうございます。 指摘の通り、まずは、テンプレ読んでみました。 まだよく読んでいませんが、とりあえず、質問2については個別にインストールできるようですね。 ExpressEditionですが、こんなのもあるのですね。ただ、wikiみると、 >上位のエディションに含まれる機能の多くが欠けている。例えば 64 ビット対応、リソース エディタ、MFC、ATL、リファクタリング機能 というのがちょっと気になります。例にあがっている「欠けている機能」が、自分に必要なものかどうかちょっとよく分からないので なんとも判断が難しいところです。うーん。
>743 > 例にあがっている「欠けている機能」が、自分に必要なものかどうかちょっとよく分からないので 分からないものは今の時点ではあなたには不要なものだと思うので気にしなくていい。 まずはダウンロードしてインストールしてみな。
そんなレベルで悩んでる人はまず足りない機能で困ることないから安心していい。
C#なら殆ど問題ないな。 64 ビット対応、リソース エディタ、MFC、ATLは全部C++関係の話だし。 リファクタリングはC#にも影響があるかもしれないが、 少なくともクラス・メソッド名の変更位は普通に対応している。
ExpressEdtionってVBとC#のプロジェクトを一つのソリューションにまとめる事は出来るの?
無理。 dll 化して参照とかして。 てか、Express なレベルで、言語混在とかやってどうすんの?
いまどき Visual Basic って(苦笑
J++みたいにVisual Basicもそのうち消えるんだろうな。 VBAもC言語系で動かせるようにしてほしいな。
VBAはあのままでいいよ Javaの悲惨さを繰り返す必要はねぇ
マクロもC#でかかせてくれればいい。
vba.netがあればなぁ
MS 的には VSTO 使えってことなんだろうけども。
必要に応じて、言語やツールを使い分けられないヤツはただの屑
マクロってVSのこと言ってるのかMS Officeのこと言ってるのか.... 後者だとして、まあエクセルしか知らないけど、あれはエクセルのオブジェクトモデル そのものがあまり理解しやすい構造になってるとは言い難いから、仮に.NETのライブラリが使えて C#で書けるようになったとしても、恐らくあまり嬉しくないと思う。 オブジェクトモデルもガラガラポンしてもらわないと話にならない。
Excelのオブジェクトモデルは、かなりまともだが?(改ページと印刷はクソだが) Wordとかと間違えてないか?
>>756 「仮に .NET のライブラリが使えても」というか、すでに使えるじゃない。
VBA から CreateObject もできたと思うし、
Office プラグイン、VSTO で .NET 開発できるし。
実際、オブジェクトモデルがいまいちだから書きにくいというのはある。
まあ、.NET よりも歴史の古いものだからしょうがない面はある。
>>757 Excel も、他の COM interop より多少マシかなって程度で、
やっぱ洗練されてるとは言い難いと思う。
>>758 実際にどういうところが洗練されていなくて
どうなっていれば洗練されているのかを
サンプルコードで説明してみて
まあ、COM inerop らしく、C# 3.0 以前だとやっぱ Type.Missing とか ref 地獄になるし。 あと、セル取得するところが object で返ってきたりするでしょ。 IntelliSense に頼れなくてきつい。
いや、セルは普通色々なプロパティ持ってるからオブジェクトを返さないでどうする。 MSでPOI並みの、.Netラッパー作ってくれればいいのにな。
_Worksheet と _Worksheet と _Worksheet の親が IDispatch なんで、 間に Sheet みたいのがあればいいのにな、と思う。
>_Worksheet と _Worksheet と _Worksheet の親が IDispatch なんで、 _Worksheet と _Chart と DialogSheet の親が IDispatch なんで、 の間違い。 シート操作で使うActivate、Select、Visibleなんか共通だからまとめて扱いたい。
>>764 バイナリフォーマット見ても分かるけど、それらは根本的に別物だから無理
バイナリフォーマットって何を言ってるんだ?
>>759 休日にエクセルのリファレンス眺めたくないで詳細な話は避けるけど、
例えばApplicationとWindowとWorksheet(あとPanelなんてのもあったけ?)の間の
整理されてないグダグダな関係とか、セルを表現するクラスが存在しない(Rangeは
セルの集約ではない)とか、このあたりは誰が考えても疑問符いっぱいでしょ。
>Rangeはセルの集約ではない 列挙も可能な上にUnionとかもあるが、どこいらへんが集約ではないと言い切ってるのだろう。 別シートのセルは混ぜられなかった気もするが、そうだとしても有効範囲の思想的な問題だし。 Windowとかはエクセルの物理的なプログラム制御だからグダるのも仕方ない。 Panel とかも Forms のオブジェクトだし。 Workbooks - Sheets (Sheets と Worksheets とかはグダってるなぁ) - Cells というデータとして の構成は普通にまとまってないか? 足りない部分は Names とか Range で補助している。 と、激しくスレ違いに突入しているので、言い逃げする。
>>767 そんなに物申したいならBIFFくらい知っとけカス
結局お前の言いたいことは、俺の好みとは違うから疑問符いっぱいってだけだろクズ
今日継承ツリーの話をしてるのにバイナリーフォーマットがどうとか 訳のわからないことをいう奴に合ったよ。 しかもドヤ顔で。 世の中想像を絶する馬鹿っているもんだな。
771 :
743 :2010/09/20(月) 20:40:04
>>744 >>745 >>746 了解です。
というわけで、何の気がねなくエクスプレスエディションをインストールしてみます。
しかし、タダで使えるなんていい世の中になりましたね。
どうもありがとうございました。
つ 鏡
>>767 >>770 お前みたいなサルでも出来ちゃう継承ツリーの整備など、誰の得にもならず、誰も求めなかっただけ
互換性を死守した上で、単純に出来ることを増やしていった結果が今の形
今の形は十分に最適解を選んだ結果だと思うよ
時代遅れは事実だが、互換性を捨ててまで移行するほどお猿さん作の継承ツリーに魅力があるのかい?
>>770 BIFF見ればそうなってる経緯や事情が読み取れて、それらは十分に納得できるものだと理解できるからだよ
まぁ、リファレンスすら読みたがらない馬鹿には無理かな
だれか、教えてほしいのだけど VSのVC++を使ってるけど、強烈に重い。PCが古いからしかたない。 なんとか、軽くする方法を教えて欲しい。 現状はノーマル。 よろしく。
スタートページを閉じる
>>777 おお、だいぶ軽くなった、ありがとう。
スタートページを表示しなくする方法どうやるんだろ、これから探すね
あの糞重いスタートページも、IE9だと余裕だったりするのかなあ。
スタートページの止める方法わかりました。 ツール、オプション、スタートアップ でいけました。
定番のやつ言ってみただけだが当たってたのか 表示しなくするのはこれ ツール →オプション →環境 →スタートアップ →スタートアップ時(P) →空の環境の表示
>>779 RSS 読みにいってる通信の部分で重たい気もする。
>>781 これ知らなくて おも! って使わない人多いんだろうなぁ。
俺もそうでしたw
俺も重いと思っててスタートページ閉じれば軽くなるのは自分で発見した 以前ここで紹介したこともあるけど俺から広まったのかは知らない 多分違うだろうけど
VS2010からはスタートページが外されたな VS2008もSPとかで無くせば良かったのに
俺は"最近使ったプロジェクト"が便利なので有効にしてるな RSSはOFFだけど
VS2010のスタートページは軽いからな
>>786 にとっては重くないスタートページはスタートページじゃないんだよきっと
2008の反省で軽くなったんだろうけど、何で2008はスタートページごときであんなに重くなってたんだろう?
VS2010はスタートページもWPFだからな 特に追加のコンポーネントなどを読み込んだりする必要がないから軽いんじゃね
Visual C++ 8.0で作成されたdll(PE iDentifier調べ)を逆コンパイルしたいんですが、 フリー、有料問わず、何かソフトないでしょうか? Boomerangはエラー吐いてプロセス落ち Reverse Engineering Compilerはアセンブリコードは出たんですが、 C言語にはならず(使い方が悪い?) というとこです。
dumpbin・・・と書こうとしたがあれはディスアセンブラーか
中間言語型ならまだしもネイティブなバイナリの逆コンパイルは難しそうだな
795 :
デフォルトの名無しさん :2010/09/24(金) 15:13:12
VisualStudioを今日はじめてつかったんだけど、これってバージョン管理ついてないの?
Visual Studio Pro with MSDN 以上の MSDN に入ればついてくるよ
797 :
795 :2010/09/24(金) 15:49:09
基本的には付いてこないんですね gitとか使おうにも、いらないファイルが多くてちとめんどくさいですね。
タスクマネージャでCPU負荷が低いままなのに起動〜コンパイル完了まで 何十秒もかかることがあるのは.NET Frameworkアプリの仕様なんだろうか 理不尽だ
エディット・コンティニューで TreeNode の Count の数値を変更できないのは 読み取り専用プロパティだからなのかな
整合性という言葉をしってるか?
馬鹿にかまうのはやめようよ
>>799 おまえのPCがどこかおかしいにきまってんだろw
再インストールしてから出直せ、このクソカスが!!
ディスクI/Oに時間が食われてるんじゃね? I/O待ちの間はCPU寝てるし。
少し相談です。visualC#を入れたらPCがおかしくなりました。 windowsXPに visualC#のExpressエディション(MSサイトからダウンロード)をインストールしました。 すると、インストール後、PCがおかしくなりました。 どうもPCを起動してから1分間くらいおかしな時間があるのです。 この1分間に以下のような症状がでます。 ---------------------------------------------------------------- IEを起動して、何かのページを読み込もうとしても、すぐ読み込めず。読み込みに1分くらいかかる(その後は普通に読み込む)。 Outlookの起動に1分くらいかかる。 シャットダウンに1分くらいかかる。 ---------------------------------------------------------------- PCを何度、再起動しても同じ症状が必ず出ました。 ところが、原因をさぐろうとセーフモードで起動したら、不思議なことに、とたんに上記症状が治りました。 セーフモードを1度起動し、ちょっとIEやOutlookを起動してすぐ終了したのですが、なぜか、その後は 上記の症状が一切でなくなりました(もちろんセーフモードでない、通常の起動で)。 これはいったい何だったのでしょうか? とりあえず、色々検索して同じ症状の報告がないか調べたのですが何も見つかりませんでした。 一応、今は全く正常に動作しているので問題は解決したのですが、しかし、いったいこれは何だったのでしょうか? OS:XPのSP3 セキュリティソフト:nod32 オフィス:2003
アンインストールしてみれば?
イベントログに何か出ていないか? まあ、解決したのならあまり気にする必要もないだろうけど。
ngenでねーの
C:\WINDOWS\Microsoft.NET\Framework\v3.5\ngen.exe executeQueuedItems かな?
わけわかになったら再インストルが確実かも。 もっと確実なのはOSの再インストルだけどね。
・VMで使う ・他のソフトは入れない このルールを守らざるを得ない
813 :
デフォルトの名無しさん :2010/09/26(日) 19:59:43
別のエディタで書いたコードがあるのですが、インデントやコーディングルール(かっこの後のスペースなど)が ばらばらになっています。 VSの機能ですべて自動でやり直すことはできませんか?
Ctrl+K、つづいてCtrl+Fでインデントくらいなら直せる。
エディタにコピペしてしこしこはダメなの?
VisualStudioのMSDNのライセンスの延長って、みなさん、どこで買ってます? 会社で2年毎にOpenBusinessで買っていたんだけれど、 懇意にしていた代理店が無くなって、新規開拓しなくちゃならん。 面倒なので、Webでマイクロソフトから直接買おうと思ったら、 単年契約しか出来ないですよね? 2年で買った方が安いので、2年で買いたいー
リコーとか大塚商会でいいじゃない。 潰れそうな代理店は嫌ヅラ。
VS2008/vb.net と Subversion を組み合わせて複数人でアプリケーションを作成しています。 最近人数が増えたせいか、Updateを行うとプロジェクトの定義ファイル等に >>>>> .mine といった文字列が作成され、手動での修正を余儀なくされます。 この現象を防ぐ手はないのでしょうか。 また、ソース、バージョン管理に良いツール(有償、無償問わず)はありませんでしょうか。 よろしくお願いします。
Team Foundation
小学生のグループだろ
>>819 煽るのは良いのですが、どこらへんがバカか助言が欲しいです。
>>820 ありがとうございます。MSDNはとってなかったと思うので、費用等も調べてみます。
>>821 リーダーというか、Subversion を使うことに決めた人はいるのですが、すんなりやり方などを教えてくれないので・・・(汗
すんなりやり方を教えてくれないって そいつがリーダーなんだから設定も全部握ってるんだろ? そいつに変えさせないといけないけど、そいつがわかってないんだろうな。 別のソフトより管理者変えるほうがいいぞ。
もしかしたらそのリーダーが子分を装って、子分からの質問を書き込んでるのかも知れんぞ
826 :
デフォルトの名無しさん :2010/09/28(火) 14:14:01
あと、仕事の問題を2chに書き込んでるお前もやめたほうがいい
コンフリクト起こすのは技術的な問題じゃなくて作業手順的な問題だからなあ。 スタッフ全員に、リポジトリーの同期をマメに取る様周知徹底させるしかないんじゃないの。
828 :
デフォルトの名無しさん :2010/09/28(火) 15:30:33
そのポリシーを決めるのもリーダーの仕事だろ
>>827 競合状態を避けたいのではなくて、Updateをかけると "<<<< .mine" といった文字列(おそらく、バージョン管理用のdiffの結果タグ)が書き込まれることがあるんです。
ソース等の場合はコンパイルエラーが出るのですぐわかるのですが、見えない部分に入り込まれると後で訳のわからない現象で振り回されるので、これを防ぎたいのです。
>>825 そうだったら良いんですけどね。他のものに変えるだけだから・・・
830 :
デフォルトの名無しさん :2010/09/28(火) 15:32:18
ソフトじゃなくて責任者変えるに1票
いや、コンフリクト起こしてコードだかデータだか知らんがとにかくソースが壊れてんだから直すのが筋だろ。 お前が言ってるのは、ソースが壊れたのを見なかった事にする方法はありませんかと聞いてるようなもんだ。 近所の川にでも飛び込んで頭冷やしてこい。
>>829 わけわからねえじゃなくて、シンタックスエラーをよみたくねえだけだろ。
Subversionがどんなものか勉強してこい、出直せクソが。
知識がないならバージョン管理は必要ないに一票
834 :
デフォルトの名無しさん :2010/09/28(火) 15:49:11
だからまともな管理者を・・ いらない社員も一掃できるし
>>831 競合を起こした場合、Updateしないんじゃなくて、無理やりエラー付きUpdateになるんですか?<Subversion
ああ、それとも"<<<< .mine"の意味するところすら分かってないおたんちんなのか?
CUIのSubversionではなくGUIのTortoiseSVN使え。それのドキュメントも読め。
そうすりゃバージョン管理がどういうものか、ある程度掴めるだろ。
今のままだと遠からずプロジェクトが崩壊するぞ。
>>834 んなことしたら
>>818 が真っ先に首切られてしまうがな。
導入したやつが説明をしないんじゃなくて
説明を聞いても
>>818 がその説明を理解できてないだけか
質問自体が
>>818 みたくわけわからないんじゃないの
すみません、GUI版をつかってます。 というか、これを使えといわれたものを使っているだけで、リビジョン管理が出来るものという認識しかありません。 Subversion の設定の説明を見てみると、競合が起こった場合のデフォルトの動作のようですね。<.mine これじゃ、.vbproj なんかを対称にしたら、参加者みんながファイルをいじるたびにUpdate/Commitしない限り競合が起こって当たり前ですね。 この辺りを責任者につたえて解決してもらうようにします。 ありがとうございました。
VSのプロジェクトファイルみたいなのはCMakeで動的に生成する仕様にした方がいいんじゃねえの・・・ というのは外野からの余計な注文か。 バージョン管理すらおぼつかないところにCMakeまで導入したらカオスに陥るのが目に見えてるしな。
VisualSVNを買って使うのが良いぞ。 TFSより安いぞ。 AnkhSVNという手もあるが、一度、プロジェクトファイルが壊れて泣いたので VisualSVNを買ってしまった。 だが、それはもう7〜8年前に出始めのasmxを使ったプロジェクト、 今ならそんな不具合は無いと思うが、調べてないので知らん。 VisualStudioにプラグインで統合できないヴァージョン管理なんて意味半減。
おれは逆だな プラグイン任せでバージョン管理しないで 自分で全部管理してやりたい
プラグイン使うと勝手にファイルをコミットしたりすると思ってそう
846 :
デフォルトの名無しさん :2010/10/01(金) 15:29:14
eclipseだとコード入力中にリアルタイムでエラーを見つけてくれますが、visual studioでも似たようなことはできますか?
>>846 EEでいいから使ってから出直せよ、屑貧乏人
848 :
デフォルトの名無しさん :2010/10/01(金) 15:55:03
つかえねー
複数のプロジェクトに同じソースファイルを配置することは出来ますか? 自作サブルーチン集として使いたいけど、修正のたびに全部のプロジェクトに配置しているソースをコピーしなおすのはめんどい・・・
ソリューション
C#のソースコードならリンクとして追加できるよ
ソリューション1 +プロジェクト1 | +ソース1 | +ソース4 | +プロジェクト2 | +ソース2 | +ソース4 | +プロジェクト3 +ソース3 +ソース4 で、プロジェクト1のソース4を書き換えると、プロジェクト2、3の ソース4も書き換わってほしいって事なんだけど。
屑ばっかり 追加すりゃいいだけだろ あとLibとかな
まあVBなんか使ってる馬鹿だから仕方ない 実体は1つにしとけw
「プロジェクト」→「既存項目を追加」を実行して ファイル選択ダイアログで追加するファイルを選択したら 「追加(A)」ボタンの右側の▼を押して「リンクとして追加」
>>856 希望通りの動作が出来ました。ありがとうございます。
世の中には妙な希望をする人がいるんだねえ
十人十色
インテリセンスの検索が止まらなくなったときってどうすればいいの? progressゲージが満タンになるとまたすぐ最初からになっちゃうんだ、試しに12時間ほどほっておいたらまだやってる。
言ってる意味がよくわからない スクショうp
Windows 7 を x86 から x64 に変えたら デフォルトで右下にあるプロパティウィンドウでの マウスホイール使ったスクロールがめっちゃ鈍くなった…。 IntelliPoint 8.0 にしたせいかな?
IntelliPoint 7.1 に戻したら問題なくなった。 こんなくだらないことで 2レスも消費してしまった。 申し訳ない。
あとに続く人の参考にはなる
VS.netをインストールして初回に起動したときにプロジェクトを 「VC++開発者」とか「VB開発者」とかにカスタマイズを選択できる画面が表示されますが、 あのカスタマイズ画面をもう一度表示させる方法はありますでしょうか。 VC++開発者でカスタマイズした後に大事なウィンドウを閉じてしまい デフォルトの位置に表示されなくて困っています。 おそらく、カスタマイズし直すとデフォルトの位置になると思います。 ご存知の人がおられましたら、ご教示お願いします。
>>867 試してないけど
「ツール - 設定のインポートとエクスポート」で
設定リセットしてみたら?
869 :
867 :2010/10/06(水) 08:10:54
>>868 せっかく教えていただいたのですが、
ディレクトリ(インクルードとかライブラリ)の設定が
消えそうで怖いです。
申し訳ありません。
設定のインポート・エクスポートって項目ごとに適用対象選べなかったっけ?
試す前に、そこでまず設定を バックアップ(エクスポート)しておいたら?
IntelliSenseでsummaryだけ複数行にまたがって自動入力されるのだけど、 これを他のParamみたいに "<summary>メソッド概要</summary>" と一行にするようカスタマイズする方法ありませんか? 折りたたむと概要まで隠れてしまうので融通効かないかなと・・・手動修正しなくて済む方法があればご教授宜しくお願いします
GostDocアドインでなんとかならないか? XMLコメントをカスタマイズできたと思うが 忘れた。
>>872 自動生成直後のカーソル位置から
summary1行化するまでの手順を
キーボードマクロ記録して
マクロ登録しておく!
>867 ウィンドウ(&W) → ウィンドウレイアウトのリセット(&R) は?
876 :
867 :2010/10/06(水) 20:28:32
>>870-871 >>875 レスありがとうございます。
>>875 の操作など色々試しているうちにレイアウトが戻りました。
解決した時点で報告せずにすみませんでした。
どうやら、
>>875 の操作をしたあとに、
VS.netの再起動が必要だったようです。
どうもありがとうございました。
877 :
デフォルトの名無しさん :2010/10/07(木) 08:48:12
Releaseでビルドしたときにpdbというファイルができます これはプログラムデータベースだと思うのですが Releaseで必要なものですか? デバッグしないならいらない気がするんですが Releaseで使うメリットありますか?
プロジェクトのプロパティで デバッグ何たらを生成 みたいに書いてる項目を いいえ にでも変更しておけ
メリットがあるのかを知りたいのです メリットがあるならいいえ にはしないです
>>878 これはネイティブ C++ とごっちゃになってしまってた
まぁいずれにしてもデバッグのための情報ってことを考えれば
メリットがあるか同感当て小学生でもわかりそうなもんだが。
YesかNoかを聞いているのに、「わかりきったこと」とかいいながら、YesもNoもいわないのがここのクオリティだから、あんまり当てにしないほうが良いよ
メリットがわからない=デバッグしないんだから必要ないだろ
本人がメリットがあるかどうか判断できる知能がない場合はメリットが無い 判断できる知能があるならメリットがある状況もありえるが答える必要はない
要するに放置だな
そんな回答で大丈夫か?
Release版でデバッグしないとな?
>>886 リリースビルドでデバッグするならメリットなんて語るまでもないが、質問者はわからないと言っている(
>>879 )
=デバッグしない
配布する物でデバッグしないとか
テストはするだろうけど、デバックはしないだろ・・・
リリースビルドでしか発生しないバグがある訳だが
>>889 そうだな、デバッグはするけどデバックはしないw
>>891 用例は少ないけど、デバックとも言うんだよ。まあ、一般的にはデバッグだろうけど。
debug
デバック《「デバッグ」の誤り》 やるなATOKw
ブルドッグソースでググレ
口に出すときは なぜかデバックって言ってるぽい>自分
デブ具
リリースビルドで出バグ
それはコードがバグってる
Release版でデバッグしないやつらは、Symbolsなしで RTMのデバッグしちゃえるエスパーと見た。
ソースがあって、Release版固有のバグもないのに Release版をデバッガでデバッグしてるヤツはただの馬鹿。
最適化で顕在化するバグも稀にある 初期化関連はdebugではうまく隠してくれるので動いてしまう debugで動くからとreleaseビルド即入れは危ない
>>902 リリースでやるのはテストという名のデバッグだよ。
デバッガ使うのは問題が見つかってからだ。
おまえ開発の仕事したことない屑PGだろ。
職業プログラマ以外屑って頭のおかしい可哀想な子か
ファミコン時代と違って今はパッチを当てられるから、 業界全体がデバッグさぼってるというかする気がないよな。 FF14とかFF14とかFF14とか。 問題が露呈してから人材募集掛けるのは流石に泥縄すぎだろうとは思うが。
GT5先輩DISってんのか
>>903 たまにはdebugで実行しないとメモリリークがドバドバでる
903が言ってるのはdebugでデバッグ後releaseでビルドして実行ファイルでテストして不具合が出たら再度debugで・・・ということでしょう。 開発者にとってはそれが普通だよ。
>>908 わかってるよ
でもメモリリークは不具合が目に見えるわけじゃないだろ
メモリ破壊の事いってんのか? メモリリークはデバッグ版でもわかるだろ
リーク検出も出来ない馬鹿なんだから察してやれよ
>>912 役にたたね
一番むかつくメモリリークはwin32のどっかで起こる奴だし
ウィンドウを消す順番が違っただけでリークするしね
Windowsを叩いておけば出来る奴だと勘違いしてるアホが出た
いや、リークは自分のせいじゃないと思ってる屑だろ
>>913 消す順番とかw 明らかにおまえのせいじゃんwww
馬鹿すぎるにもほどがあるw
windows側でエラー吐き出す機能用意してくれてたらすぐリークしてるのが分かるのにな
>>917 どうやってその「エラー」を検出するんだよ。
真面目に言ってそうで怖い
メモリリークの奴はreleaseで最初からデバッグしてろよw
>>903 落ちるポイント探す必要あるだろ
debugで落ちなくてreleaseで落ちる場合があるというだけのこと
>>920 落ちる場所を探してるわけだ。リリース版でデバッグしながらw
落ちた瞬間を押さえればいいだろ。もう少し頭使えよ。
まぁ、その頭が機能してないから、ツールすら使いこなせないんだろうが。
>>921 ツールなんか使うのかw
冴えない頭にはお似合いだな
ビルドのreleaseと製品のリリースが
>>903 の中ではごっちゃになってるらしい
ここまで、俺の自演
>>926 それはおまえだろ。
その文章だと、
>>903 のリリースを製品のリリースだとおもってるのはおまえだw
製品リリースでテストやるのかよwww
おまえ最高にアホ!
>>926
まあ、しなくていい喧嘩が回避されたのはいいことだ
おまいら、いい加減そっとしといてやれよ。 releaseビルドでデバッグしたいってんだから、やらせてやれ。 頭とか日本語とか不自由そうだが、releaseで自由自在にデバッグできるように なれば、多少は使えるやつになるかもしれんしな。
なんでこの板ID表示ないんだよ
いきなりReleaseだけでしかデバッグしないなんて言い出して煽りはじめたのは
>>901 だな。
それ以前にはそんな話一切ない。
>>934 おまえも日本語が不自由なやつか。
>>901 はreleaseビルドをデバッガでデバッグするやつが馬鹿って書いてるだろ。
それは
>>900 の「Release版でデバッグしないやつらは」を受けてるわけで。
このぐらいは理解できる?
つーか
>>902 なんてただの一般論じゃん
一般論に噛み付くって面白すぎるんだけどw
まあreleaseのデバッグはスタティックな情報しか見えないけどな それでもreleaseでデバッグ機能無効にならないのはそれなりの意味があるのだろう
はぁ?
>>935 バカ?
リリースビルドでのデバッグ情報の有用性って話題なんだから
デバッグビルドについて触れてないだけで「リリースビルドでしかデバッグしない」とか
解釈するのは頭悪すぎるんだが。
プログラムが完成するまでdebugビルドでデバッグする 完成したらreleaseビルドでexeあるいはdllをテストする それでバグが出たらdebugあるいはreleaseビルドでデバッグする で良いじゃん。
うん
がってん
メモリリークはreleaseビルドでデバッグする
ID導入キボン
自治スレでやれ
一連の流れで一番の馬鹿は
>>935 の奴
ブッチギリで馬鹿
それはreleaseでデバッグの奴だろ JK
>>940 いや、普段はやっぱりReleaseビルドで組んでたほうがいいと思う
突然動かないとかはやっぱり巨大になってから発覚してもらっても困る
普段はDebugモードでも3日に1度はReleaseビルドで実行かけたほうがいいと思う
そしたら確認する期間は前動いてたところまでみればいいわけじゃん
定期でやるよりは、区切りの良いところでやるほうがよくないか。
>>950 いや、そうやるとなかなかやんねーじゃん
俺はReleaseビルドモードにしっぱなしのがいいと思うけどね
何かバグってDebugの機能が使いたいときだけDebugモード使ったほうがいいと思う
とか言ってるけどDebugモードも3日に1度はやらないと知らない間にメモリリークもりもり出てて
しかもそれの場所が特定できないとか・・・
もういいなおす 必ず両方確認するのが正解
開発中はデバッグビルドに1票
3日間に1度はリークするコードを書いてる奴がアホ
955 :
sage :2010/10/09(土) 20:27:44
TFSとかHudsonで自動ビルド+自動テスト、でいいじゃん。
ドッグフードのときはリリースビルドなんじゃね
>>954 お前は救い様の無いアホだな
文盲過ぎる
リリースモードでデバッグは最適化が邪魔
ぶ、文盲…
も、文盲・・・
デバッグのほうがビルドが早いから、ついデバッグビルドを多用する。 もっと性能が欲しい。
潔癖症過ぎて、数行変えたらソリューションのリビルドをする。 PCが壊れる・・・
結論:好きな方を使え!
学校のPCと同じバージョンを入れたいのですが、バージョン情報でSPの後に何も書かれて居ないのはSP無しってことですよね?
C# 使ってると、保存と同じ感覚でビルドするようになるよ。 リリースでもデバッグでもほとんどビルドに時間かからないし。 というか、リリースビルドとデバッグビルドで挙動変わるってのも、unsafe よなぁ。
>>965 c++だとオプティマイズの関係でスタックに積む情報の種類が増えたり減ったりして、auto変数のアドレスが実行時に変わるからポインタぶちこわし系のバグ持ちコードの挙動が変わるのはどうしようもない。
むしろそんなバグあるコード書く馬鹿はc#行けとしか
そこは非難すべきはそんなコード書く馬鹿よりも、C++ の方だろw
unsafeな事も可能なのが身上の言語に対してunsafeさを責めるのは筋違いもいいとこだよなあ
その信条自体が非難されてしょうがないもの。
組み込み系やドライバ系ではハードウェアを直に叩いたりトリッキーな処理をする必要があるだろ 危険の一切無い舗装道路しか認めない、必要があるから設置されている裏道抜け道を何でもかんでも潰したがる気違いは Javaの世界から出てくんな
え?どこからJavaが出てきたの?
C(C++)の危険な機能はハードウェア操作するために必要と無批判に主張するバカがいる。 未初期化変数の参照を禁止しても、ハードウェア叩く事は可能。
言語やコンパイラの仕様に文句言ってるのは、能力のない屑。 登場した時期や経緯を考えればやむを得ない部分があるのは当然だろう。 結局、使いこなせない馬鹿が道具に文句言ってるだけ。
組み込みは未初期化かどうか判断が難しいからだろ 変数をアドレスで指定したりすんだぜ
>>970 unsafe があること自体は何の問題もないんだけど、
一番簡単な書き方すると unsafe、
それなりの訓練受けて初めて safe なコード書けるのはどうかと思う。
デフォで簡単なものが safe でないと。
>>973 結局そこなのよね。
過去の切り捨てができてない。
>>973 やむを得ない部分とハード叩くのに必要な部分は等価では無い。
>>974 C# や Java の挙動見りゃわかるけど、コストなしで未初期化変数の検知できるよ。
メモリマップドIOみたいな、アドレス指定で値読みに行くやつも、文法の工夫である程度危険回避できそうなもの。
>>977 おまえ理解力無いなw H/Wのことなんて言ってないだろ。
マシン語から始まってBASIC、インタープリタからコンパイラ、手続き型からOOPのように、技術は変遷していくんだよ。
新しいモノから見て、古い仕様が欠陥のようにしか見えないこともあるが、その欠点を補うよう改良されることもあれば、
新しいモノに置き換わることもある。
仕様として受け入れられないなら、自分で完璧なもの作ってみろよ、できるなら。
>>980 お前バカだろ。
言語としての安全性とハードウェア操作は独立であるのに、ハードウェア操作のために
安全性をスポイルする機能が存在すると主張している
>>970 を批判しているのだ。
次スレは980の馬鹿が立てる事になるの?
980がたてる次スレはVisual 「Stdio」 2008 「Pert」 21の予感
>>966 どっちかっていうと、Releaseビルドで挙動が変わるのは最適化じゃなくて
Debugビルドだと未初期化のメモリをマジックナンバーで埋めてるのが
原因になることが多いと思う。
>>985 >Debugビルドだと未初期化のメモリをマジックナンバーで埋めてる
どういう意味?
>>986 デバッグとかのために、メモリ確保時に前後に余計な領域とっておいて、
そこに0xCCCCCCCC みたいな変な値を埋めておくことがある。
というか、デバッグビルド持ってるようなコンパイラーならまずそうしてる。
で、それに救われてたまたま問題起こさなかっただけ、みたいなバグも結構ある。
ほんらいでも、そういう領域へのアクセスはデバッガーが警告してくれるはずなんだけど
(そのために 0xCCCCCCCC みたいな値入れて、これが書き換わってたら警告)。
知らんかった。
VS2008とVS2010の両方インストールしてるんだけど, 2008でも2010でもないslnファイル開いたとき2010が起動するのを 2008を優先する方法ってありますかね? あったら教えてください
VS2008にD&D
>>989 インストール順序2008後にしても変わんない?
2010のslnが開けなくなる気がしてならない
たった三文字の拡張子で起動するもの決めてるから無理なんじゃね すごく微妙だけど一旦slnファイルを受け取ってフォーマットを解析、起動を分岐させるアプリを作るとか
>>994 2005以降は既にデフォでそんな感じの仕組みになってるんですよ
知らなかったの?w
>>989 変えるだけならexplorerのメニューで
ツール->フォルダオプション->ファイルの種類
から変えられないでもないような気がしないでもない
>>989 HKCR\VisualStudio.Launcher.sln\CurVerあたりがあやしいが、試せる環境がない
>>997 989は「バージョンセレクタがインストールされていないバージョンのソリューションをVS10で開く」のが不満
994はバージョンセレクタの存在を知らない
この2つの事象にどんな関係があるのか分からん
>>998 だから、そのバージョンセレクタの変わり作れば良いんじゃね?といっていると思うよ
>>994 は
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。