1 名前:デフォルトの名無しさん mailto:sage [2010/11/29(月) 03:30:16 ] ■公式 ttp://www.microsoft.com/japan/msdn/vstudio/default.aspx ■前スレ Visual Studio 2008 Part 20 ttp://hibari.2ch.net/test/read.cgi/tech/1269602041/ ■リンク Visual Studio 2008に搭載された17の新機能 ttp://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html 5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷 ttp://www.atmarkit.co.jp/news/200711/20/vs.html ■関連 Visual Studio 2010 Part 11 ttp://hibari.2ch.net/test/read.cgi/tech/1288035953/ Visual Studio 2005 Part 26 ttp://hibari.2ch.net/test/read.cgi/tech/1280706048/ その他テンプレ>>2-5
516 名前:デフォルトの名無しさん mailto:sage [2012/03/10(土) 20:24:06.02 ] >>515 int main(int argc, _TCHAR* argv[]) { unsigned int va; __asm { call DUMMY; DUMMY: pop eax; mov va, eax; } char buf[1024]; sprintf(buf, "Virutal Addres is %x\n", va); MessageBox(0, buf, 0, 0); return 0; } やってみたけど実行する度に値が違う
517 名前:デフォルトの名無しさん mailto:sage [2012/03/10(土) 21:09:59.84 ] ASLRしてんだから当たり前じゃねーか
518 名前:デフォルトの名無しさん mailto:sage [2012/03/10(土) 21:12:01.19 ] >>516 Windows Vista以降でASLRが有効になっているのでは?
519 名前:518 mailto:sage [2012/03/10(土) 21:13:18.49 ] おっと失礼 既にResついてた
520 名前:デフォルトの名無しさん mailto:sage [2012/03/10(土) 22:36:38.61 ] >>517 >>518 そんなものがあったとは初めて知った 無効にしてみたら確かにちゃんと取れるね
521 名前:デフォルトの名無しさん mailto:age [2012/03/17(土) 12:56:38.26 ] Visual Studio 2008 SP1 用 Microsoft Silverlight 2 Tools www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=c22d6a7b-546f-4407-8ef6-d60c8ee221ed download.microsoft.com/download/a/1/e/a1eccacc-dfe2-45ff-80b1-c6a80c69ecb2/Silverlight_Tools.exe Visual Studio 2008 SP1 用 Microsoft® Silverlight™ 3 Tools www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=9442B0F2-7465-417A-88F3-5E7B5409E9DD download.microsoft.com/download/B/C/4/BC4E1E6A-047F-498B-B6A5-B15CAE9DD3C8/Silverlight3_Tools.exe
522 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 13:00:07.00 ] ◆ネトウヨ 主にパソコンの前に貼り付いてネット上に誇大妄想を書き散らかしている似非愛国者。 何事も“願望”に基づく“ご都合解釈”なので常に的外れ。 荒唐無稽な陰謀論を作り出す、信じる。本人はいたって真面目。 都合の悪いことは自分に都合のいいように解釈する。 自分たちの書き込みには影響力があると思っている、だから工作員が存在し自分たちを攻撃していると思っている。 ネットをやってるだけで選民気取り、自分は情報強者だと思っている。 マスコミの記事は信じない。ただし自分に都合のいい記事なら全て鵜呑みで信じる。(民潭新聞含む) マスコミの世論調査は信じない。ただし自分に都合のいい結果が出たときはそのまま信じる。 自分に都合のいいネットの書き込み、コピペはデマであろうが自分では調べず無条件で信じる。 ネットをしない人を情弱というが、自分たちはネトウヨブログなどバイアスのかかったサイトを見て納得している。 とりあえず在日認定&バッシング。 考えるときに韓国のことが自然と頭に浮かんでくる。韓国と関係ない記事でも韓国(人)と比べる。 日本にとって良いニュースなのに関係のない他国を貶める。 口癖は、チョンが〜、マスゴミが〜、アカヒが〜、愚民が〜、下駄はかせてる〜、など。 ネトウヨワードに反応する。 嫌韓からきた愛国心なので本来の愛国心とは別物、似非愛国心。イデオロギー、理念はない。 なので、常にご都合解釈をする。先人を「ジジババ」と平気で罵れる。天皇廃止論者と仲良く皇太子一家を罵倒する。 日本の文化、風習、伝統には疎いが韓国の文化、風習には詳しい。 少数であるが書き込み数は多い。友人が少なく外で遊んだりしないために、ネットにこもっている時間が多いためである。
523 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 16:04:58.21 ] carrayの実装にメモリリークが有りそうなんだけど、使い方の問題?既知? CArray<int> に200000個Addする RemoveAllを呼び出す GlobalMemoryStatusで空き容量を調べると、2M減っている CArrayの実装を見ると、例えばafxtmplの387行目、SetSize内の要素数を0にする処理では、デストラクタを呼び出しているだけで、実体をdeleteしていない
524 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 16:32:11.41 ] memory poolじゃねえの CArray自身が生きてるんだからまた新しい要素を突っ込まれる可能性がある 解放してまた確保するのが無駄だという考えの実装の可能性 BSTRキャッシュといいLow Fragment Heapといいなんでもかんでも即解放するのが良いとは限らない
525 名前:デフォルトの名無しさん mailto:sage [2012/03/17(土) 17:47:28.03 ] >>524 ありがと インスタンスを破棄しても空き容量が増えないので、他のインスタンスでも使い回せるように、グローバルな領域にキャッシュしているのかな >>523 はWindowsXPでの結果 HeapQueryInformationは1を返した HeapSetInformationで0を指定すれば即座に解放されるようになるのかと思い試したが、ERROR_GEN_FAILUREで失敗する それは置いておいて、実際にターゲットとしている、メモリ空き容量を確保したいプラットフォームはWindowsCEなんだ HeapSetInformationは対応していない sdt:vectorは即座に解放されるようなので、乗り換えるわ
526 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 11:55:52.91 ] VC++EEですが、プロジェクトプロパティのランタイムライブラリのところが 初期値マルチスレッドDLL(/MD)ですが、毎回マルチスレッド(/MT)に変更するのが面倒なので 何か既定値を変更する方法を教えていただけないでしょうか?
527 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 13:31:36.29 ] >>526 空のプロジェクト作っておいて毎回それをコピーして使えばええがな。
528 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 17:15:06.81 ] >>527 でもそれだとソリューション名、プロジェクト名、ファイル名まで手動で変更しなければならなくなりませんか? デフォルト設定元をかまいたいのですが
529 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 17:40:07.44 ] MS Word/Excelでいうところのnormal.dot/book.xltの変更に相当することを したいんだと思うけど、俺が知る限りでそれをやる方法はないんだよなー。 あってもよさそうなんだけどね。 俺も手動で設定変えるかコピーして置換してGUID生成して…ってやってる(DirectXやCUDA関係) ので知ってる人がいたら教えてもらえるとありがたいです。
530 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 17:49:09.36 ] C:\Program Files\Microsoft Visual Studio 9.0\VC\VCWizards\AppWiz\Generic\Application\scripts\1041\default.js の137行目と206行目 DLLを取った文字列に変えればおk 2010だとC:\Program Files\MSBuild\Microsoft.Cpp以下に入ってるから2010の方が楽だな
531 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 18:02:50.12 ] >>530 ありがとうございます! まさに思っていたとおりのことができました、聞いてみるものですね >>530 さん感謝です
532 名前:529 mailto:sage [2012/03/18(日) 18:19:51.09 ] >>530 おお横レスですがありがとうございます!できたんですね!javascriptで設定が書かれてるんですね。 横着せずにUNICODE使えという指摘もあるかもしれませんが config.CharacterSet = charSetUNICODE; を config.CharacterSet = charSetMBCS; にして一つのルーチンワークから解放されました。ありがとうございました!
533 名前:デフォルトの名無しさん mailto:sage [2012/03/18(日) 21:01:25.34 ] VS2008でC#使用時、クラスのメソッドを書いた後、メソッド直前行で"///"と入力すると コメントとして<summary>タグや<param>タグをオートコンプリートしてくれますが、 その後のメソッドのパラメータ名や戻り値の型を、プロジェクトとかソースファイルレベルで 一括して上記のようにしてできたコメント内のタグに反映する方法ってないでしょうか
534 名前:533 mailto:sage [2012/03/18(日) 21:05:32.10 ] 末尾2行を下記に訂正orz その後のメソッドのパラメータ名や戻り値の型の変更を、上記のようにしてできたコメント内のタグに プロジェクトとかソースファイルレベルで 一括して再反映する方法ってないでしょうか 失礼しました
535 名前:533 mailto:sage [2012/03/18(日) 21:31:35.78 ] 自己レスですが、「ドキュメントコメント」でググったらいろいろ情報デタ、 少なくともコメントを一旦削除して、再び"///"を入力する手はあるものの、 すでに存在するコメントに対してコード内容を自動で再反映する手段はどうも無いっぽい↓ >コメントが自動的に修正されることはありません。そのため、定義の変更に合わせて、コメントを更新する必要があります。 msdn.microsoft.com/ja-jp/magazine/dd722812.aspx そのかわり、↓の中段あたりの手順でビルド時にXMLドキュメントファイルを生成する設定にすると、 コメントとコードの不一致をある程度検証して報告してくれるようです。 msdn.microsoft.com/ja-jp/magazine/dd722812.aspx 追加の情報がもし無ければこれで逝こうかと、
536 名前:デフォルトの名無しさん mailto:sage [2012/03/26(月) 17:22:50.17 ] 以前VirtualAdrressの取得方法を聞いた者ですがx64だとインラインアセンブラが使えないんですね 本物アセンブラはよく知らないけど、たぶん関数単位の定義だからコールされた関数のアドレスになっちゃいますよね 恐らくIntrinsicsってのを使うんだろうけど、どれがどれだかまったくわかりません
537 名前:536 mailto:sage [2012/03/26(月) 17:40:31.61 ] 自己解決した
538 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/02(月) 21:26:04.41 ] 正規表現で置換文字列に\nを入れて置換した後、保存して再度開いたときに 行の終わりが一貫してないと怒られます。 \r\nかと思って置換しなおしても、\rは認識されないらしくダメでした。 置換文字列に改行を入れる方法を教えてください。
539 名前:538 mailto:sage [2012/04/02(月) 23:23:25.51 ] なんかググっても見つからないので無理っぽいですね。 おとなしく\nで置換して保存して閉じてからもう一回開いて再保存します。。。
540 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/03(火) 00:24:57.20 ] \x0D \x0A などと文字コードで正確に指定したらいいのでは?
541 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/03(火) 01:19:16.04 ] >>540 できました! そんな方法があったのですね。大変に助かりました。
542 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 00:38:30.15 ] すいません、どなたか同じような症状になった方がいたら、修正方法を教えていただきたいのですが・・・・。 一週間くらい前から、VS2005、VS2008で、VC++、C#のプロジェクトがデバッグで起動できなくなりました。 (デバッグなしで起動すると普通に起動します) そのときに出るダイアログの文章がコレです。 ------------------------------------------------ プログラム'・・・・・・・・.exe' を開始できません。 エラーが発生しましたが、これは通常インストールが壊れていることを示します(code 0x80004002)。 問題が解決しない場合は、[コントロール パネル]にある[プログラムの追加と削除]を使用してVisual Studioインストールを修復してください。 ------------------------------------------------ 2005、2008ともに同じ文章が表示されて起動できません。 現象発生付近で思い当たる行動がDropBoxのインストールくらいなので、とりあえず ・VisualStudioの修復 ・VisualStudioの再インストール ・DropBoxのアンインストール ・DropBoxのアンインストール後、VisualStudioの再インストール を試してみたのですが、現象変わらずです・・・・。 どなたか、知恵をお貸しください!
543 名前:542 mailto:sage [2012/04/06(金) 00:42:16.84 ] すいません、環境わすれてました。 Windows7 Professional x64(SPなし) VisualStudio2005 SP1 VisualStudio2008 SP1 ちなみに、Windows7 Home Premium x32 SP1でもまったく同じ症状が出てます。 あと、VisualStudio2010だと、デバッグでも普通に起動します。 2005、2008と2010のデバッグ実行の相違点だけでもいいです。 何か知ってることがあれば教えてください!
544 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 00:46:12.46 ] >ちなみに、Windows7 Home Premium x32 SP1でもまったく同じ症状が出てます。 2台おかしくなっているの?
545 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 00:57:46.96 ] >>544 そうなんです。2台おかしくなってるんです。 並べて見れれば共通点探れるかもしれないですけど、物理的に離れてるんで・・・。 もうひとつ、Windows7 Proのx32があるんですけど、こっちはデバックでもばんばん動くんですよ。 で、問題になった2台はDropBoxの共有かけたから、そこらへんが怪しいのかなぁ?とは思ったんですけど・・・。
546 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 01:01:51.97 ] アンチウイルスとか常駐ソフトは?
547 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 01:11:19.07 ] >>546 アンチウイルスはMicrosoft Security Essentials 他の常駐は壁紙変更ソフト(Mullti Wallpaper)とDaemon Tool Lightくらいです。 PC再起動して、駐在ソフト全部切ってもダメでした。
548 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 01:38:30.17 ] code 0x80004002で検索 hehuvision.blogspot.jp/2011/08/visual-studio-2008-debugger-is-broken.html
549 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 01:47:40.95 ] >>548 ちょうどそこを見つけてやってたんですけど、やっぱダメですね・・・。 今やってるPCはx64なんで regsvr32 "C:\Program Files(x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" こっちやると「指定されたモジュールが見つかりません。」ってエラーが出て登録失敗します。 (ファイルが存在することは確認しました) regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" こっちをやると登録はうまくいくんですけど、結局同じ症状でデバッグ動きません。 ただ、なんとなくここらへんの線が怪しい気がするんで、もうちょっと調べてみます。 ありがとうございました。
550 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 02:16:36.98 ] 管理者権限でやっても駄目かい?
551 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 02:24:50.64 ] >>550 ダメですね〜。 現象としてはたぶん www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=828472 ここがドンピシャで、たしかにAVR Studio 5を最近いれたんですよね・・・。 (AVR Studio 5はVS2010べースのソフトなんで、548さんが書いてくれたHPの内容とも一致するんです) ただ、書かれている通りにDLLをRegistしてもダメなんですよね。なんか足りないのかな・・・。 今ためしてるのがx64てのも何かあるのかもしれないんで、明日x86のほうでもういっぺんチャレンジしてみます。
552 名前:542 mailto:sage [2012/04/06(金) 09:12:31.93 ] 取り急ぎ・・・・・ もう一台のPC Windows7 Home Premium SP1 x32で regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" 上記コマンドを管理者権限で実行するとばっりち動きました! VS2005もVS2008も大丈夫です。 x64のほうはまだ動いてないですけど、x86版のほうのDLLを登録できればうまく動きそうだな〜っていうのが今の感想です。 うまく動いたらまた報告させてください。 アドバイスくださった皆様、ありがとうございました。
553 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/06(金) 23:54:02.78 ] C:\Windows\SysWOW64\regsvr32.exeを使え。
554 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/07(土) 10:37:48.41 ] うわ、むっちゃ恥ずかしいことしてた・・・・スペース一個付け忘れてました_| ̄|○ 正しくは↓です。これでばっちり上手くいきました! regsvr32 "C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" >>553 そいっちのregsvr32でも上手く動作すること確認しました! ありがとうございます!! というわけで、x32、x64どっちも上手く動くようになりました。 皆様、ありがとうございます!
555 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/07(土) 15:43:42.03 ] わざわざ発表しなくてもみんな知ってるし
556 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:55:04.48 ] パス手打ちとかアホだろ
557 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/10(火) 23:14:35.10 ] Tabs Studioっていう有料アドオンが最高だな。 今試用中だけど多分買うわ。
558 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 05:39:46.35 ] Visual Basic 入門者です。 つぶしが利くようになる教科書がありましたら ご紹介してほしいんですけど。 やっぱ、独習Visual Basic でしょうか?
559 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 05:56:28.45 ] >>558 つぶしって何に対してだよ C#やっとけ
560 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 17:19:30.21 ] つぶしがきくようにVBワロタ
561 名前:デフォルトの名無しさん mailto:sage [2012/04/28(土) 18:46:55.42 ] VBでって時点でオワテルw
562 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 19:39:00.72 ] ラダープログラムって何ですか。
563 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 20:14:06.04 ] >>562 このスレの話題じゃないな。 「PLC ラダー」「PLC シーケンサ ラダー」で検索してみるとよい。
564 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 20:24:05.07 ] 【MELSEC】シーケンサ・PLCラダー総合スレ 2台目【SYSMAC】 uni.2ch.net/test/read.cgi/denki/1319347739/
565 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 22:48:40.40 ] VB覚えてたら事務系に異動してもExcelとかで活躍できるかも。
566 名前:デフォルトの名無しさん mailto:sage [2012/04/29(日) 23:09:18.28 ] 馬鹿には無理
567 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 14:41:59.39 ] クラスウィザードで変数の追加ができんのだが ttp://www.dotup.org/uploda/www.dotup.org2929920.jpg.html 何が原因か分かる人いる?
568 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 18:14:36.09 ] >>567 これかな? blogs.msdn.com/b/vcblog/archive/2009/03/28/some-vs2005-and-vs2008-wizards-pop-up-script-error.aspx
569 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 11:09:17.43 ] ソリューションエクスプローラの背景色を変える方法を教えてください。
570 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 11:12:17.06 ] >>569 Windowsの画面色設定と連動してないのか
571 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 11:18:09.43 ] >>570 「ウィンドウの色」を変えたけど白いまま@7 もしかしてaeroだと変えられないのかしら。
572 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 19:49:07.52 ] クラシック
573 名前:デフォルトの名無しさん mailto:sage [2012/05/07(月) 09:55:48.42 ] >>568 すまん、それはググってやってみたのだがダメだったんだ
574 名前:デフォルトの名無しさん mailto:sage [2012/05/30(水) 13:02:00.26 ] クリーンインストールしたxp sp3でwindows updateも全部当てた 状態に2008 stdをインストールすると途中でこけるんだけど なんで?
575 名前:デフォルトの名無しさん mailto:sage [2012/05/31(木) 08:40:39.21 ] >>574 糞PCは窓から捨てろ
576 名前:デフォルトの名無しさん mailto:sage [2012/05/31(木) 11:15:00.21 ] HTをoffにする
577 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 17:27:59.85 ] Visual Studio Express 2012から見える「デスクトップ世界の終焉」 ttp://www.atmarkit.co.jp/fdotnet/chushin/opinion_desktopapp/opinion_desktopapp.html 「無償のVS 2012では、Windows上のコンソール・アプリや、 Windowsフォーム・アプリ/WPFアプリなどの デスクトップ・アプリが作れなくなる」
578 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 17:52:39.81 ] じゃ、Microsoft 公式萌えキャラ「クラウディア」ちゃんで支援 i.imgur.com/cA7TB.jpg i.imgur.com/h2QQx.jpg Visual Studio 買うとフィギュアが貰えるよ
579 名前:デフォルトの名無しさん mailto:sage [2012/06/06(水) 19:45:03.38 ] 違う。フィギアを買うとVSがおまけで付いて来るんだよ?!
580 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 08:23:15.45 ] それはスゴイ
581 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 11:11:51.45 ] Standard出してくれないと買う気しない
582 名前:デフォルトの名無しさん [2012/06/07(木) 22:18:33.24 ] Visual Studio 2008 Standard か Expression Blend 2 のアップグレード版が欲しいんだけど ネット検索してもドコにも売ってない 誰か売ってる店知ってたら教えて〜ください
583 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 22:26:46.28 ] >>582 幾らまでなら出します?
584 名前:デフォルトの名無しさん mailto:sage [2012/06/07(木) 22:58:53.17 ] >>583 定価まで出せます 詳しい金額は忘れたけど 確か VS2008 Std UPG も Expression Blend 2 UPG も 2万しなかったと記憶してる