Visual Studio 2008 Part 14 at TECH
[2ch|▼Menu]
1:デフォルトの名無しさん
08/12/23 13:56:37
■公式
URLリンク(www.microsoft.com)

■前スレ
Visual Studio 2008 Part 13
スレリンク(tech板)

■リンク
Visual Studio 2008に搭載された17の新機能
URLリンク(www.atmarkit.co.jp)
5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷
URLリンク(www.atmarkit.co.jp)

その他テンプレ>>2-5

2:デフォルトの名無しさん
08/12/23 13:57:45
Visual Studio 2008 Express Edition の DVD イメージからのインストール
URLリンク(www.microsoft.com)
・sp1適用済み
URLリンク(download.microsoft.com)
・無印
URLリンク(download.microsoft.com)

Microsoft Visual Studio 2008 Service Pack 1 (iso)
URLリンク(www.microsoft.com)
URLリンク(download.microsoft.com)

ダウンロードの詳細 : MSDN Library for Visual Studio 2008 SP1:
URLリンク(www.microsoft.com)

Microsoft Visual Studio International Pack 1.0
URLリンク(www.microsoft.com)

3:デフォルトの名無しさん
08/12/23 13:59:16
Visual Studio Team System 2008 Test Agent 評価版
URLリンク(www.microsoft.com)

Visual Studio 2008 Professional Edition 90日間 限定評価版
URLリンク(www.microsoft.com)

Visual Studio Team System 2008 Team Suite, Visual Studio Team System 2008 Team Foundation Server, SQL Server 2005 評価キット
URLリンク(www.microsoft.com)

Visual Studio Team System 2008 Team Suite (90 日間評価版)
URLリンク(www.microsoft.com)

Visual Studio Team System 2008 Team Suite リリース ノート
URLリンク(download.microsoft.com)

Visual Studio Team System 2008 Team Foundation Server (90 日間評価版)
URLリンク(www.microsoft.com)
URLリンク(download.microsoft.com)
Visual Studio Team System 2008 Test Load Agent (90 日間評価版)
URLリンク(www.microsoft.com)

Visual Studio 2008 Professional Edition (90 日間評価版)
URLリンク(www.microsoft.com)

4:デフォルトの名無しさん
08/12/23 14:10:00
Microsoft Visual Studio 2008 Service Pack 1 (インストーラ)
URLリンク(www.microsoft.com)

Visual Studio 2008 Shell (integrated mode) Service Pack 1 再頒布可能パッケージ
URLリンク(www.microsoft.com)

Microsoft Visual Studio 2008 Shell (isolated mode) 再頒布可能パッケージ
URLリンク(www.microsoft.com)

Microsoft Visual Studio 2008 Express Edition SP1
URLリンク(www.microsoft.com)

Visual Studio 2008 Team Foundation Server Service Pack 1
URLリンク(www.microsoft.com)

URLリンク(download.microsoft.com)

インテリセンス日本語対応
URLリンク(code.msdn.microsoft.com)
URLリンク(code.msdn.microsoft.com)

5:デフォルトの名無しさん
08/12/23 14:12:33
■過去スレ
【Orcas】 Visual Studio 2007 【.NET3.0】
スレリンク(tech板)
【Orcas】 Visual Studio 2008 【.NET3.5】 Part2
スレリンク(tech板)
【Orcas】 Visual Studio 2007 【.NET3.0】 Part3
スレリンク(tech板)
Visual Studio 2008 Part1
スレリンク(tech板) (実質4)
【Orcas】 Visual Studio 2008 【.NET3.5】 Part5
スレリンク(tech板)
Visual Studio 2008 Part 6
スレリンク(tech板)
Visual Studio 2008 Part 7
スレリンク(tech板)
Visual Studio 2008 Part 8
スレリンク(tech板)
Visual Studio 2008 Part 9
スレリンク(tech板)
Visual Studio 2008 Part 11
スレリンク(tech板)
Visual Studio 2008 Part 12
スレリンク(tech板)
Visual Studio 2008 Part 13
スレリンク(tech板)

6:デフォルトの名無しさん
08/12/23 14:14:29
Visual Studio 2010スレはマダー

7:デフォルトの名無しさん
08/12/23 14:16:05
バグを出さないにはどうすればいいですか?

8:デフォルトの名無しさん
08/12/23 14:16:13
>>4のリンクミス

Visual Studio 2008 Shell (isolated mode) Service Pack 1 再頒布可能パッケージ
URLリンク(www.microsoft.com)

9:名無し募集中。。。
08/12/23 15:25:29
DirectX SDKとVS2008のヘルプ統合ってどうすればいいんだ?
VS2003の時は出来ていたのに

10:デフォルトの名無しさん
08/12/23 15:27:54
>>7
コードを書かない

11:デフォルトの名無しさん
08/12/23 15:34:48
まじめに同意。


12:デフォルトの名無しさん
08/12/23 15:53:13
>>9
ヘルプ起動したらトップに「Visual Studio 連結ヘルプ
コレクション マネージャ」みたいなリンクがあるだろ
それじゃなくて?

13:デフォルトの名無しさん
08/12/23 16:02:07
VS2008EEつかってるんで、アンインスコしてSP1インスコしたいんだけど、
これ、どれだけアンインスコすればいいんだ?ソレっぽい名前のついてるのが一杯あるんだけど。
それっぽいのは全削除でいいのかな

14:デフォルトの名無しさん
08/12/23 16:07:28
Visual Studioのドキュメントエクスプローラを超高速に起動する裏技を教えてくれ。

15:デフォルトの名無しさん
08/12/23 18:18:14
SSDにしろ

16:デフォルトの名無しさん
08/12/23 18:37:17
x64でメモリ8GB以上&コア4
とにかく開発ではメモリを消費するから、未だに32bitのOS使っているやつは馬鹿としか言いようがない。

17:デフォルトの名無しさん
08/12/23 18:38:33
>16
そのスペックだと、ドキュメントエクスプローラは何ミリ秒で起動する?

18:名無し募集中。。。
08/12/23 18:42:53
>>12
Document Explorerの検索で、コンテンツの種類を絞っていたから「連結ヘルプ」で何も出なかった。
うまくいきました、ありがとう。

19:デフォルトの名無しさん
08/12/23 18:43:55
うちも8GBでQ66でVista64だけど、ドキュメントエクスプローラーは遅いなあ。
本体は2つ目以降なら瞬時に起動するのに。

20:名無し募集中。。。
08/12/23 18:46:01
>>16
VirtualPCがUSB対応してくれたら、Vista64bitに乗り換える気もするんだが

21:デフォルトの名無しさん
08/12/23 18:47:32
VMWareのほうがいいお

22:デフォルトの名無しさん
08/12/23 18:49:01
>>17
>>16じゃないけど>>19と同じスペックで大体2秒

23:デフォルトの名無しさん
08/12/23 18:49:37
.NETのドキュメントが遅くないか?
PlatformSDKのほうはほぼ瞬間。

24:デフォルトの名無しさん
08/12/23 21:24:35
URLリンク(gihyo.jp)

25:デフォルトの名無しさん
08/12/23 21:37:17
>>20
>>21も言ってるけど、VMWare Playerでいける

26:デフォルトの名無しさん
08/12/23 21:40:21
VSは64じゃないよw


27:名無し募集中。。。
08/12/23 23:25:10
VMwareってCPUのVT機能使っているんだっけ?
環境を弄ろうとするとWorkstationが必要になるしHDD領域を使わなくても確保しようとするので
最近はVMwarePlayerよりVirtualPC使ってたわ

28:デフォルトの名無しさん
08/12/23 23:37:27
>>27
VT の存在しない頃から VMWare はあるよ。HDD 領域の確保については、設定で
なんとでもなります。

64 ビットゲストが作れないので、Virtual PC は問題外だな。

29:デフォルトの名無しさん
08/12/23 23:54:05
前スレ最後の方の話題、

ゲームで毎フレームGCを呼ぶのは、フレームごとのスピードを一定にするため。
確かに毎度毎度呼ぶと、全体のパフォーマンスは落ちるんだけど、
それよりも「ある特定のタイミングでのみフリーズ」の方がもっといやだから
パフォーマンス多少犠牲にしても毎フレーム呼んじゃう。

もちろん、GC起こらないように、最初にメモリ確保して、
フレーム単位では参照型のnewしない設計するのがベストだけど。

30:デフォルトの名無しさん
08/12/24 00:00:45
そもそも今の Interactive や LowLatency な設定の GC だと STW じゃ
なかった気がするんだが…。


31:デフォルトの名無しさん
08/12/24 00:34:08
EULA読んでもチンプンカンプンなんだけど、
VMWarePlayerって商用利用も問題ないって考えていいのかな?
ついでにVirtual PCについても知ってる人いたら教えてくれると助かる。
まあこっちはいろんなところ読むと大丈夫そうな感じだけど。

32:デフォルトの名無しさん
08/12/24 00:41:10
>>31
どうみてもスレ違いだろjk

33:デフォルトの名無しさん
08/12/24 04:12:47
VC++Proで久々に
「ブレーク ポイントは、現在の設定ではヒットしません。 ソースコード が元のバージョンと異なります。」
が出てブレークポイントが機能しなくなったんだけど、
構成マネージャの見直し、.ncb.や.userやDebugフォルダ削除、プロジェクト新規作り直し等やってみたんだけど直らず。
「元のバージョンと完全に一致するソースファイルを必要とする」オプションを無効にすれば直るんだけど、
なんか気持ち悪いので他に直す方法ってありますか?
またそのオプションを常時無効にしてる人っていますか?

34:デフォルトの名無しさん
08/12/24 04:31:26
プロ使う資格ねー。というか割るな。通報した。

35:名無し募集中。。。
08/12/24 05:08:08
>>33
常時無効にしてるよ

36:デフォルトの名無しさん
08/12/24 05:18:15
生放送にニコニコ大百科の製作者が職場から生放送してるぞ
 ※ひろゆきも起きてます
URLリンク(live.nicovideo.jp)
URLリンク(live.nicovideo.jp)
>グニャラくん ★
>「ニコニコ大百科」及び「お絵カキコ」「ピコカキコ」の開発者である。
>ニコニコ大百科の開発者であるとともにユーザーサポート要員でもあり
>要望板、不具合板等でユーザーの報告を受けて修正、追加する作業を行っている。

>ユーザーとフランクに(しかし丁寧に)接してくれるうえに、仕事が速く、不具合板で報告があってからものの数分で「修正しました!」と返事が返ってくることも度々である。
>書き込み日時を見ると深夜遅いことも多く、おまけに土日でも普通に掲示板にいることがあり、ちゃんと休みをとっているのかユーザーから心配されるほどである。

>実のところメインの業務は「Senna」の開発であり、ニコニコ大百科は副業である
>ニコニコ大百科の縁の下の力持ち的存在であり、現状なくてはならない存在と言える

37:デフォルトの名無しさん
08/12/24 05:52:57
>>33
バグらしい。Connect に情報があったよ

38:デフォルトの名無しさん
08/12/24 10:21:25
こういうソフトのってバグなのか仕様なのかいまいち分からないよね

39:デフォルトの名無しさん
08/12/24 14:06:43
>>35
そうですか、無効にする線で検討してみます。
>>37
比較的最近の書き込みを見つけました。
このバグってだいぶ以前のバージョンからあったと思うんですけど未だに直ってないんですね…。

40:デフォルトの名無しさん
08/12/24 14:12:14
発生頻度が低いんじゃないかなあ

41:デフォルトの名無しさん
08/12/24 14:29:18
mapファイルがあると混乱するという話は一度見たことがあるが
今回は削除してるっぽいしなあ

42:デフォルトの名無しさん
08/12/24 14:32:31
>>23
ドキュメントエクスプローラー8.0以降は初回起動が遅い
原因は.NET Frameworkを利用するようになったから

43:デフォルトの名無しさん
08/12/24 15:25:26
.NETマジ糞だな
死ねって思う

44:デフォルトの名無しさん
08/12/24 17:13:59
超便利なアドインのコア部分ができた
いえーい
うふふふー

45:デフォルトの名無しさん
08/12/24 22:32:48
.NETって速くするためにあるのに
なんで仕組みを誰も教えてあげないの?

46:デフォルトの名無しさん
08/12/24 22:42:28
何を速くするためにあるのか是非kwsk


早く、ならなんとなく分かるのだが。

47:デフォルトの名無しさん
08/12/24 23:16:28
まじで聞いてるのか怪しすぎる
それともアンチが騒いで真に受けてるのか
本気で調べればすぐわかることなのに
ガベージとかはどうでもいいんだよ。最大の利点はネイティブより速いことなんだよ


48:デフォルトの名無しさん
08/12/24 23:20:21
JITの事を言ってるのか?
発言がバカ過ぎて真意がわからない

49:デフォルトの名無しさん
08/12/24 23:23:29
俺もさっき読んだばかりでよくわからない

50:デフォルトの名無しさん
08/12/24 23:28:16
まぁ全体的に見るとさすがにインラインニングが弱すぎ
だよなぁ現状。個別の話は別だけどさ。そこまでは速く
ないよね

パフォーマンスでは Mono の Simd(MS は何も考えてな
いそうだが)と CLR 4(3?) がどうなるかいねといったところ
だねぇ


51:デフォルトの名無しさん
08/12/24 23:30:29
主語が言えないんだから九分九厘荒らしかアホのどっちかだな

52:デフォルトの名無しさん
08/12/24 23:32:41
本人は的確な突っ込みをしているつもりなんだよ

53:デフォルトの名無しさん
08/12/24 23:35:06
ジェフリーが言うに、.netは開発者が汎用的にPCで動作するようにコンパイルせずに
使用者が各自でPCで最速になるように最初の起動時に一度だけコンパイルするから
そのあとはネイティブと同じコードで起動するが、最適化が各個調整な分、速いのが.NETだと言っていた。
ここまであってる?

54:デフォルトの名無しさん
08/12/24 23:41:24
>>53
今後は案外正しくなる見解なのかもしれないけど、
現状正しいとは思えないなあ。。

55:デフォルトの名無しさん
08/12/24 23:42:58
だから>>42は初回起動っていってるじゃん
被害者は>>43みたいなやつでしょ

56:デフォルトの名無しさん
08/12/24 23:55:32
初回って何をもって初回なの?

57:デフォルトの名無しさん
08/12/24 23:57:09
起動を除いても.Netの速度は一般的にネイティブの遥か下だろ
Javaより遅いしあんま最適化してないよな

58:デフォルトの名無しさん
08/12/24 23:57:30
なんだよ禅問答でも始める気?

59:デフォルトの名無しさん
08/12/25 00:02:19
そいやそれさっきだけどまじで?と思って Process Explorer で
眺めてみたら確かに使ってる。
いったいどこで使うんだと思ったのとついでにそれが原因か
調べるのも兼ねて CLR Profiler かけてみたんだが、ツール
ウィンドウっぽいもので使っているようだ。VS と共通化した
っぽい。

でも遅いのがそれが原因かといわれると正直どうだろう?と
感じた。大して使っている様子はない。String とかがあーだ
けど。
もともとこの規模のソフトだとコントラクタやデストラクタやら
も含めた大量のコンポーネントに負荷が分散しちまって
特定しにくいってのもあるしなぁ。なんともいえん。

60:デフォルトの名無しさん
08/12/25 00:06:49
起動やライブラリのロードとかで速度低下することがあっても.NET自体が遅いなんて阿呆じゃないかと
場合によってはネイティブより速いよ

61:デフォルトの名無しさん
08/12/25 00:17:35
ごめん俺が読み間違えてはやとちりした
.NETはそういう理屈で速いが、ガベージ、セキュリティなどの機能を回して、
ネイティブに大量に開発者よりのコードをラッピングしている分同じ機能を作っても遅くて当たり前だわ
勉強になったthx


62:デフォルトの名無しさん
08/12/25 00:36:32
>>61
蛇足かもしれんがガベコレ(=メモリアローケーション)は
.NET のほうが普通は「速い」ぞ。だから最近(さらに次の
CLRも)応答性の改良ばっかなわけで。
C++ とかが無駄に operator new だの allocator だのが
充実してるのは malloc がアレだってのも理由のひとつ。
まぁおかけで確かに小回りはきくんだが…

63:デフォルトの名無しさん
08/12/25 00:38:46
まともなGCをやろうとするとトラッキング参照だのライトバリアだので遅くなるよな

64:デフォルトの名無しさん
08/12/25 10:26:34
脳内妄想ソースでデタラメ語るのいい加減にしろビチ糞ども

65:デフォルトの名無しさん
08/12/25 11:11:30
.NETの開発はしたことないけど数年前に.NETで作られたツールを使ってて
EXE起動してから画面出るまでに10秒以上かかるので「なんだこりゃ」って思ったんだけど最近の.NETはそうでもない?
VBとかDelphiで作られたツールは特に遅くなかったからかなり衝撃だった。

66:デフォルトの名無しさん
08/12/25 11:40:42
試せカス

67:デフォルトの名無しさん
08/12/25 12:19:31
数年前の.NETで起動に10秒以上かかるって
よっぽどすごいものを起動してるか
よっぽどひどいスペックかだろ

68:デフォルトの名無しさん
08/12/25 12:35:55
数年前"に"

69:デフォルトの名無しさん
08/12/25 13:09:42
.NET Framework1.1ではWindows.FormsアプリでFormにControlを大量に貼り付けると起動が著しく遅くなった
2.0(3.5)だと一瞬だな

70:デフォルトの名無しさん
08/12/25 13:20:44
作者のサクサクと、ユーザのサクサクさは違うからな
環境的にも、感覚的にも

71:デフォルトの名無しさん
08/12/25 15:45:36
>>65
今ならマシン起動後の最初の.netアプリ以外速い


72:デフォルトの名無しさん
08/12/25 17:42:32
それハードが速くなっただけで、.NET自体の重さは変わってないってことだよね

73:デフォルトの名無しさん
08/12/25 18:03:43
ソフトウェアなんてハードウェアの進歩に合わせてガンガン重くなる一方なんだから
そこを責めてもしょうがない

74:デフォルトの名無しさん
08/12/25 18:44:44
.NETも変わってる

75:デフォルトの名無しさん
08/12/25 19:43:11
>>73
俺自身そうやって自分に言い訳しながらやってるわけではあるんだが、
ただユーザーの立場に立つとそうもいえないよ。

自分の作ったアプリの起動はついつい目をつむっちゃうけど、
他人の作ったアプリが起動遅いのはやっぱりイライラする。

76:デフォルトの名無しさん
08/12/25 20:19:49
ちょっとしたツールだけど2回目以降の起動で1秒くらいかかる。
1秒ってかなりもっさり感じるよね。
「あ、あの重いの起動しよ」って思うくらい。

77:デフォルトの名無しさん
08/12/25 21:10:16
ドキュメントキャッシュのタイミングも微妙だよな
cssのタグ反映も遅いし



78:デフォルトの名無しさん
08/12/25 21:30:59
使ってないクラスはビルドしたら自動的に省いてくれるの?

79:デフォルトの名無しさん
08/12/25 21:34:59
んなことされたらリフレクションで使えなくなっちゃうでしょ

80:デフォルトの名無しさん
08/12/25 21:50:27
ナ ナンダッテー!!
 Ω ΩΩ

ライブラリ突っ込みまくったら駄目なのか

81:デフォルトの名無しさん
08/12/25 22:38:12
よく知らないけどあるとなにか困るの?

82:デフォルトの名無しさん
08/12/25 22:38:48
ていうかオプションで指定できそうじゃね?

83:デフォルトの名無しさん
08/12/25 23:21:46
オプションで有りそうだけど上位版になりそう
チーム開発の奴とか

84:デフォルトの名無しさん
08/12/25 23:29:26
Mono の Cecil の Linker だっけ。
確かそんな感じのかもっとグレイトなやつじゃなかったっけ

85:デフォルトの名無しさん
08/12/26 15:00:55
VS2008SP1のリモートデバッガをダウンロードしてインストールして起動したら、
「このWindowsエディションをサポートしていません」
というエラーが出て起動しないんだが、これってServer2003とかじゃないと動かないの?
ちなみにXPのSP2とSP3、VistaのSP1でチェックしてみたが、どのOSでも起動しない。

86:デフォルトの名無しさん
08/12/26 15:23:22
>>85
これ?
URLリンク(www.dotup.org)
Vista Ultimate SP1 32bit

87:デフォルトの名無しさん
08/12/26 15:33:35
>>86
おそらくそれです。
こっちの環境ではまったく起動しないので確認ができないので、本当にそれかどうかは不明…
8台ぐらいのマシンでやってみたが動作せずなので…

88:デフォルトの名無しさん
08/12/26 15:44:34
>>87
32bitよね?
URLリンク(www.microsoft.com)
↓試してみて
URLリンク(download.microsoft.com)

89:デフォルトの名無しさん
08/12/26 16:22:30
>>88
もう一度ダウンロードして試してみましたがダメでしたorz
以前ダウンロードしたのとファイル比較ツールで比較しても同じだったので、
ダウンロードミスでファイルが壊れているわけではなさそう。

なお、テストしたOSは全部32Bitです。


90:デフォルトの名無しさん
08/12/26 20:00:39
割れ弾き?

91:デフォルトの名無しさん
08/12/26 20:39:30
割れはダウンロードすらできない気がした

92:デフォルトの名無しさん
08/12/27 00:20:00
うpお願いできますか?

93:デフォルトの名無しさん
08/12/27 09:31:29
もともとVS2008が入ってないマシンでリモートデバッグするためのツールだから、
ダウンロード自体は誰でもできる気がする。

94:デフォルトの名無しさん
08/12/27 22:56:24
VC++2008で新規作成した時のプロジェクトの構成プロパティの
デフォルト値を変更する方法ってありますか?
それとも毎回プロジェクト作成後に手動変更が必要?

95:デフォルトの名無しさん
08/12/27 23:32:41
プロジェクトテンプレートがどっかにあるはずだからそれいじればいいはずだが
ちょっとしたことならXMLなんだから生成後に直せばいい気がする

96:デフォルトの名無しさん
08/12/27 23:47:06
>>92
無理じゃねぇ?
ファイルが壊れてるわけじゃないだろそれ

97:デフォルトの名無しさん
08/12/28 00:49:06
>>92
>>88 のをダウンロードして問題なくインストールできたけどなぁ

ちなみに

MD5 (rdbgsetup_x86.exe) = fc2e52c032e9fc7fb4b92cf3516d7e83

98:94
08/12/28 01:19:40
>>95
.vcproj見て変えたい項目でVCのフォルダをgrepして
でてきたcharSetUNICODEとかでググってたら発見しました
どもです

vNull Development Blog
Visual Studioのプロジェクトのプロパティについて
URLリンク(blog.vnull.com)

99:デフォルトの名無しさん
08/12/28 09:45:19
VC++2008にVisVimを設定したいのですが、分かる方いませんか?

100:デフォルトの名無しさん
08/12/28 10:35:53
:help visvim

101:デフォルトの名無しさん
08/12/28 11:02:40
>>100
ありがとうございました。

102:デフォルトの名無しさん
08/12/28 14:08:28
インストーラーが必要ないように.netも入れずに頑張って作ってたんですが
他のパソコンで起動しません。
マルチスレッドDLLのコンパイル設定をマルチスレッドにしたんですが、
今度はコンパイルできません。もしかしてMFCでインストーラーなしのソフトは作れなかったんでしょうか?


103:デフォルトの名無しさん
08/12/28 14:27:25
コンパイルできなかったときのエラーをなぜ書かないのか

104:デフォルトの名無しさん
08/12/28 14:29:51
すっすいません
fatal error C1189: #error : Please use the /MD switch for _AFXDLL builds
です。


105:デフォルトの名無しさん
08/12/28 14:30:22
スタティックリンクしなくちゃいけないんじゃね?

106:デフォルトの名無しさん
08/12/28 15:19:41
プロジェクトのプロパティの構成-全般-MFCの使用を
「スタティックライブラリでMFCを使用」にする。
そもそもこれやらないとMFCのDLLつけなきゃならんだろう

107:デフォルトの名無しさん
08/12/28 15:25:25
MFC が静的になってないんじゃねそれ。あるいは色々更新されて
ないか。MFC とか CRT もっかい確認してリビルドしてみな。

・・・あと一応言っとくがその辺の静的リンクは例外はあるが強く
推奨されてないからな。理由までわかっててあえてなら何も言わ
んが

108:デフォルトの名無しさん
08/12/28 15:29:31
コンパイルできましたー
これで安心して続けられます!ありがとうございました。
VSのメニューの説明書が欲しい・・・


109:デフォルトの名無しさん
08/12/28 15:32:38
推奨されてないってどういうことですか?
共有DLLで更新されるより、今動くDLLを混ぜこんだ方が安定してると考えるのは間違ってますか?

110:デフォルトの名無しさん
08/12/28 15:40:02
セキュリティホールがある場合は動かなくなったほうがマシなんだよ
動かないよりマシな場合が発生したのが今までと違うセキュリティの
場合。これはプライベート配置でも環境によって抱える。

あと静的リンクはマルチスレッド周りでの問題も抱えてる。
ほんと、XP(32bit)とっとと消えればいいのに。

111:デフォルトの名無しさん
08/12/28 15:51:42
そんなこと言わないでくれ
俺はXP去年3万で買ったばっかだ

112:デフォルトの名無しさん
08/12/28 16:12:59
> 共有DLLで更新
VC++ 2005からそれはなくなった。
その代わり、WinSxS以下にmfc90.dllが何個もあるって状況になったがな。

113:デフォルトの名無しさん
08/12/29 06:24:25
アプリケーションがどのバージョンの開発環境で作られたか調べるにはどうすればいいんですか?
ホームページだとたとえば、タグにホームページビルダー8.0とかついてるじゃないですか。
アプリケーションはどこで見ればいいんでしょうか?電子透かしとかの高度な話になってもかまいません教えてください

114:デフォルトの名無しさん
08/12/29 08:23:27
バイナリ開いて調べる

115:デフォルトの名無しさん
08/12/29 09:57:52
どんなアプリかによるしな
ってVSのスレで聞いたってことはVS製限定?
それでもいろいろ種類あるからなー

116:デフォルトの名無しさん
08/12/29 10:04:02
VSスレはもうお腹いっぱい。いらない。
対決とかじゃなくてお互いのいい所悪い所を認め会えて、有効な議論ができるスレのほうがいいわ。

117:デフォルトの名無しさん
08/12/29 10:21:43
お前よくそんな寒いこと思いつくな、しかも普通は書き込まないぞ

118:デフォルトの名無しさん
08/12/29 20:28:13
>>113
PE iDentifier

119:デフォルトの名無しさん
08/12/30 05:22:54
VS2008SP1MFCで作ったアプリが、Windows2000で起動するのですが、
中のコンボボックスを押しても一覧が出てこなかったり、ボタンの動作がおかしかったりするのですが、
これはどうすればいいんでしょうか?
VS2008SP1再配布パッケージはインストールしてあります。

120:デフォルトの名無しさん
08/12/30 08:28:09
ダイアログエディタでコンボボックスの縦のサイズを思いっきり広げる

121:デフォルトの名無しさん
08/12/30 09:17:59
コンボボックスのドロップダウンを大きくするモードに切り替えるのは
三角ボタンを1回クリック
戻すにはもう一度クリック

122:デフォルトの名無しさん
08/12/30 10:17:38
VC#2008EE落としてみたんですが
コード定義ウィンドウが表示メニューにありません
EEでは使えないんでしょうか?

123:デフォルトの名無しさん
08/12/30 10:58:45
いや、コンボボックスだけじゃなくていろいろ動かないんです。
一つずつ2000のときをIFで切り替えて全部手動でバグ確認、修正をしていくってことですか?うそですよね?


124:デフォルトの名無しさん
08/12/30 11:03:47
1.2. サポートされているオペレーティング システム

Windows XP
Windows XP Service Pack 2 以降
Windows Server 2003 Service Pack 1 以降
Windows Server 2003 R2 以降
Windows Vista
Windows Server 2008

ということなんで、あきらめろよ。

125:デフォルトの名無しさん
08/12/30 11:18:41
>>123
最初の質問でそういうのちゃんと書かないから無駄なレスが増える

126:デフォルトの名無しさん
08/12/30 11:30:04
やべーやっちまったこりゃまじやばい移植とか言ってなんとでもなると思ってたやべー

127:デフォルトの名無しさん
08/12/30 11:37:48
2005EEでももってくりゃいいべ

128:デフォルトの名無しさん
08/12/30 11:38:26
ってMFCか

129:デフォルトの名無しさん
08/12/30 12:12:09
>>124
何か勘違いしてるのか? Microsoftのアナウンスは、

 ご注意:この一覧は全て開発ツール自体の動作に関する情報であり、以下の開発ツールを使用してお客様が開発された
 アプリケーションの対応に関するものではありません。
 これらの開発ツールを使用して開発されたアプリケーションは、全てお客様の責任において必要な環境下でテストしていただく
 必要があります。
 お客様の開発されたアプリケーションの動作に関して、弊社では一切の保証はいたしませんので、あらかじめご了承ください。

だろーに。

130:名無し募集中。。。
08/12/30 15:02:26
Windows2000にVS2008SP1をインストールして動作確認して見ればいいんじゃないかな

131:デフォルトの名無しさん
08/12/30 15:46:48
(´・ω・`)

132:デフォルトの名無しさん
08/12/30 15:53:42
>>129
じゃ、好きなだけテストしろよw

133:デフォルトの名無しさん
08/12/30 15:58:18
>>132
そんなの当たり前じゃんw

134:デフォルトの名無しさん
08/12/30 16:46:34
「好きでテストしてんじゃねーよ!(´Д⊂」

135:デフォルトの名無しさん
08/12/30 21:06:58
業務用でもなけりゃ、2000なんてばっさり切り捨てた方が何かと楽だと思うが。

136:デフォルトの名無しさん
08/12/30 21:15:11
2kサーバーに現役で使ってるお。
.NETも動くし、VS2008で作ったバイナリもちゃんと動く。
メインで使う人はいないだろうけど、機能が少ない分軽くていいよ。

137:デフォルトの名無しさん
08/12/30 21:35:17
開発環境は2000対応してないけど作成したバイナリは対応してるはずだぞ

138:デフォルトの名無しさん
08/12/30 21:58:38
#define _WIN32_WINNT 0x0500 で作成していれば、まず動くわな。

139:デフォルトの名無しさん
08/12/30 22:02:49
IEのバージョンとか影響してたりするしな
でもMFCならあんま関係ないか

140:デフォルトの名無しさん
08/12/31 13:40:07
C#expressを使用しています。
リソースデザイナで大量のリソースをアセンブリに含めていたら、以下のエラーするようになりました。

URLリンク(msdn.microsoft.com)
reason この操作を完了するのに十分な記憶域がありません。

特にハードディスクやメモリに問題があるとは思えないのでどうもvsのバグなような気がしますが、どうすればこのエラーは回避できるでしょうか?
(空き50G以上、メモリ3G、仮想2Gあります)




141:デフォルトの名無しさん
08/12/31 13:46:31
エラーが出た時点でのリソースの合計サイズはだいたいどのくらい?

142:デフォルトの名無しさん
08/12/31 13:57:00
現在Releaseフォルダにいるこのdllのサイズは90M強ですね。これはいわゆるリソースアセンブリです。
ファイル数としては、画像(バイナリ)が20個程度、wavファイルも細かいのが10個、一曲分のがwavが2つ、でしょうか。

143:デフォルトの名無しさん
08/12/31 14:18:30
んー、再現できないな。Proのせいかなあ。
EEの制限とか?

144:デフォルトの名無しさん
08/12/31 14:59:55
>>138
その設定にしてコンパイルしたんですけどコンボボックスが開きません
あとMFCの使用を共有DLLからスタティックリンクにしてコンパイルした後、
もう一度共有DLLにして、MSVCR90.dllが見つからなかったため、開始できませんと出てXPでも起動すらしなくなりました
お願いです教えてください

145:142
08/12/31 15:50:17
>>143
検証までしていただいてありがとうございます。

わかったことがいくつかありました。
・64MB前後でエラーを吐く様になる。 →EEの仕様?情報はぐぐっても出てこない。
・ただし、VS起動時にビルドすると通る。この方法を使えばビルドできる。

なんだかよくわからないバグだか仕様なようです



146:デフォルトの名無しさん
08/12/31 18:12:44
VSC++で変数ごとにメモリの使用量をウォッチする機能はあるんでしょうか?

147:デフォルトの名無しさん
08/12/31 18:36:47
なんか最近、真性のヴァカが棲みついてるよな。
疑問はあるんだろうが、それをちゃんと言葉にできない脳足りんが。

148:デフォルトの名無しさん
08/12/31 18:42:34
メモリの使用量っていうのは非常に曖昧な概念
単にオブジェクトのサイズが知りたいなら実行しなくても型見ればわかる

149:デフォルトの名無しさん
08/12/31 18:42:36
移行してて気づいたんだが

mfc80u.dll  1068kb
mfc90u.dll  3695kb

なんか太りすぎじゃね?
何が入ったんだろう

150:デフォルトの名無しさん
08/12/31 18:44:14
リボンスタイル関連?

151:デフォルトの名無しさん
08/12/31 18:49:37
>>148
動的変数のメモリリークを追いやすくする機能はないんですか?

152:デフォルトの名無しさん
08/12/31 19:03:06
>>151
デバッグ用の malloc だとか、ヒープのメモリリークを検出する奴だとか。

153:デフォルトの名無しさん
08/12/31 19:03:24
もうちょっと具体的に書けば?

154:デフォルトの名無しさん
08/12/31 19:24:50
>>151
boundschecker

155:デフォルトの名無しさん
08/12/31 19:28:12
メモリの使用量って、つまり 「ちゃんと解放されているかどうか」 が知りたいの?

156:デフォルトの名無しさん
08/12/31 20:07:34
タスクトークンのHACKってどういうときに使えばいいの?

157:デフォルトの名無しさん
08/12/31 21:55:56
俺は隠しAPI使ったり行儀よくないコードに付けてる

158: 【中吉】 【541円】
09/01/01 01:15:23
С Новым Годом!

159:デフォルトの名無しさん
09/01/01 01:44:55
コピペ君って馬鹿だな、まで読んだ。

160:デフォルトの名無しさん
09/01/01 03:25:06
素人童貞って恥ずかしいな、まで読んだ。

161:デフォルトの名無しさん
09/01/01 08:05:00
>>155
VSの機能でデバッグ停止点での全変数容量と解放履歴などで追う機能はないですね。
ツールを探しますどうもです

162:デフォルトの名無しさん
09/01/01 09:43:14
TODO : 動かない
HACK : とりあえず仕様を満たしてるけど糞実装なので再考が必要
UNDONE : とりあえず動くけど仕様を満たせてない
こんな感じ?

163:デフォルトの名無しさん
09/01/01 10:01:51
>>161
バウンスチェッカー買っとけ

164:デフォルトの名無しさん
09/01/01 16:07:24
VC++について質問があります。
とりあえず、デバッグと、リリースでビルドして、
実行形式のバイナリはできてるはずなんですが、
exeを実行しても
>アプリケーションを正しく初期化できませんでした(0xc0150002)
と表示されます。
アプリの作り方が致命的になにか足りないんでしょうか?
プロジェクトを作る時に、コンソールアプリケーションで作っているので、
そのままコマンドライン上で実行できるとおもってたのですが。。
初心者ですみませんが、よろしくお願いします。。

165:デフォルトの名無しさん
09/01/01 17:52:05
>>164
それはエラーメッセージの全文?
ビルドしたパソコンで実行しても?

166:デフォルトの名無しさん
09/01/01 17:59:55
まあ大抵の場合ランタイムの不足かな。
/MTでやってみ

167:デフォルトの名無しさん
09/01/01 20:26:24
>>165
エラーメッセージの全文は、
その後に、「[OK]をクリックしてアプリケーションを終了してください」
と続きます。。

デバッグで実行したところ、
LDR: LdrpWalkImportDescriptor() failed to probe C:\Program Files\OpenCV\bin\cxcore110.dll for its manifest, ntstatus 0xc0150002
デバッガ:: ハンドルされていない続行不可の例外がプロセスの読み込み中にスローされました
プログラム '[1936] HelloOpenCV.exe: ネイティブ' はコード -1072365566 (0xc0150002) で終了しました。

と表示されています。

>>166
MTとMTdでも同様の現象がおこりました。。

検索した感じではランタイム系だとは思うんですが、
使用しているツールは、Express Editionなのが問題なんですかね。。。


168:デフォルトの名無しさん
09/01/01 20:34:24
以前、別のパソコンで似たような目に出会ったので興味あるな。

ManifestをOFFにしてみたらどうなる?


169:デフォルトの名無しさん
09/01/01 20:49:09
>>168
駄目でした・・。
OpenCVというライブラリを組み込んでる以外には特に特別なことはしてないつもりです。。
(今回VCに手を出した理由です)
↑もちろんウィンドウズ用のバイナリを使ってます。


170:デフォルトの名無しさん
09/01/01 20:51:34
ランタイムのバージョンがあってないんじゃね?

OpenCV ってのはソースからビルドした?

171:デフォルトの名無しさん
09/01/01 20:52:30
URLリンク(d.hatena.ne.jp)

そのものずばり?

172:デフォルトの名無しさん
09/01/01 20:55:56
OpenCVのライブラリが使っているランタイムと、その実行ファイルの
ランタイムのバージョンが合ってないんじゃない?

173:デフォルトの名無しさん
09/01/01 21:03:07
>>170-171
びびっときました!
それっぽい気がします。OpenCVの方をリビルドしてみます。
ありがとうございました。

174:デフォルトの名無しさん
09/01/01 21:04:30
cxcore110って1.1preだろ
リリース前のもの使って動かないとか言われても

175:デフォルトの名無しさん
09/01/01 21:30:57
>>171さんのやり方でできました!ありがとうございました。
ただ、OpenCVをリビルドしても、
今回落ちてる重要っぽいバイナリが書き変わらないので、
2008ではまだ調べないといけなそうです。。

原因としては、OpenCVのバイナリが2005のランタイムをもとに作られているから、
ということでした。

176:デフォルトの名無しさん
09/01/02 00:36:01
VBでソフト作る時に
COMだけを参照するプログラムなら
.NETがない環境でも動くの?

177:デフォルトの名無しさん
09/01/02 00:37:15
やってから言え

178:デフォルトの名無しさん
09/01/02 00:37:40
>>176
VB6 なら。

179:デフォルトの名無しさん
09/01/02 11:45:16
このスレで質問してる以上VB2008だろ。
実行ファイルそのものが.NETバイナリだから絶対に.NET Frameworkが必要

180:デフォルトの名無しさん
09/01/04 02:29:14
なぁなぁおまいらに聞きたいんだが
VC++のディレクトリパスを指定するところでさ、ダブルクォーテーションを使って括ることできないよね?
存在しないとか警告出るのが正常だよね?

181:デフォルトの名無しさん
09/01/04 10:32:13
コンパイルエラーでPCHの仮想メモリの範囲が超えています。コンパイラの制限:内部ヒープの上限に達しました。
と出るようになってしまいました。
#include <boost/thread.hpp>
を追加してからだと思うんですが、プロジェクトプロパティ>リンカ>システム>ヒープの項目が0になっているのですが
ここを10MBにしても解決できません。これはどうすればいいんでしょうか

182:デフォルトの名無しさん
09/01/04 10:43:56
URLリンク(msdn.microsoft.com)


183:デフォルトの名無しさん
09/01/04 10:47:30
すいません。ありがとうございます。

184:デフォルトの名無しさん
09/01/04 11:06:45
>>180
警告出るのが正常なわけないだろw

185:デフォルトの名無しさん
09/01/04 11:49:46
>>180
全体をダブルクォーテーションで括ってたりはしないよな?


186:デフォルトの名無しさん
09/01/04 13:34:14
>>185
よくさ、コードでヘッダファイルを参照させる時、全体括るからそうだと思ったが・・・
違うの?部分ごとにやるとか?

187:デフォルトの名無しさん
09/01/04 15:29:31
具体的に書いてみろよ

188:デフォルトの名無しさん
09/01/04 20:10:32
自作関数のヘルプを作ってコード部分をクリックするとダイナミックヘルプの一覧に出てくるようにヘルプを組み込むことはできるんですか?

189:デフォルトの名無しさん
09/01/04 20:12:04
>>188
できる。VSIP とかの方に情報ないかな。
サードパーティ製のコンポーネントとかでやってるね。

190:デフォルトの名無しさん
09/01/04 22:49:22
恒例の福袋ですよ^^


   ∧l二|ヘ
  (・ω・ )  ←に土産を持たせてどこかのスレに送ってください
 ./ ̄ ̄ ̄ハ
 |  福  | |
 |  袋  | |,,,....
   ̄ ̄ ̄ ̄

現在の所持品: 帽子 老眼鏡 爪楊枝 オプーナ 真緋蜂・改 エヴァッカニア・ドゥーム
チャバネゴキブリ ネクロノミコン ラヴクラフト全集  ちんこケース ヨグ=ソトース Wii

191:デフォルトの名無しさん
09/01/04 23:02:36
コピペ君って馬鹿だな、まで読んだ。

192:デフォルトの名無しさん
09/01/05 00:08:47
dllサイズ90Mワロタ
なんかのジョークかそれは


193:デフォルトの名無しさん
09/01/05 01:15:10
>>187
例えば
"C:\Program Files\Microsoft Platform SDK\Bin"
んな書き方するとディレクトリが存在しないという警告出るわけだが
警告が出ない書き方あんの?


194:デフォルトの名無しさん
09/01/05 01:21:57
\\

195:デフォルトの名無しさん
09/01/05 07:27:53
>>193
こっちでは一度も警告なんて出たことねぇな

196:デフォルトの名無しさん
09/01/05 12:24:54
>>189
sandcastleっていうマイクロソフトのヘルプツールに辿りついた
けど、2008にもVC++にも対応してなかった・・・


197:デフォルトの名無しさん
09/01/05 13:13:38
Sandcastleはヘルパっていうか肝はhxcompとかのほうだと思うぞ
VS SDKいれて取り合えずHTMLヘルプ2調べてみれ

ちなみに Sandcastle だが別に2008でも問題なく使えると思うよ。
C++は一応ドキュメントコメントはけるからメタデータなんとか
すれば.NETじゃなくても使えるかも…絶望的な気がせんでもないが

198:デフォルトの名無しさん
09/01/05 20:09:02
VIPPERの諸君 立ち上がれ!
以前韓国を打ち破ったのは誰か知らない、小学生や、他サイトの管理人がVIPを馬鹿にしている!

全員集結せよ。そして全員で打ち倒すのだ!

もし時間がない人は、この文章をそのまま他のスレに貼ってほしい!

対策本部
スレリンク(news4vip板)

今こそ Vipperの意地を見せつけるのだ!

199:デフォルトの名無しさん
09/01/05 20:56:17
コピペ君って馬鹿だな、まで読んだ。

200:デフォルトの名無しさん
09/01/05 21:21:00
.NET Framework 3.5 SP1 が自動更新で配布
URLリンク(msdn.microsoft.com)

これで3.0,3.5を積極的に使って行けるぜヽ( ゚∀゚)/ヒャッホーイ

201:デフォルトの名無しさん
09/01/05 21:24:08
>>200
よくわからん思考回路。。
セットアップ作るのなんて大して手間でもないし、
自動更新なんて鬱陶しいから切ってる人多いわけで、ほとんど意味ないでしょ

202:デフォルトの名無しさん
09/01/05 21:29:59
自動更新って何?
がデフォ

203:デフォルトの名無しさん
09/01/05 21:32:13
>>200
んな暇あったらPowerShell配布しろよ

204:デフォルトの名無しさん
09/01/05 21:34:03
それより2.0のSP2のスタンドアローン版っていつでるんだ?
もう永遠に出さんつもりなんだろうか

205:デフォルトの名無しさん
09/01/05 22:24:04
Webインストーラー版が一番楽だろ。全部入りで言語パックまで自動選択して最新の状態にしてくれる。悩む必要なし。

206:デフォルトの名無しさん
09/01/05 22:26:06
ん?そんなのあったっけ?
それってWin98とかWin2kもいけるの?(でなきゃ意味ないよね?)

207:デフォルトの名無しさん
09/01/05 22:40:44
>それってWin98とかWin2kもいけるの?

いけるけど、.NET3.0で実行要件から切り捨てられたOSがどうかしたの?

208:デフォルトの名無しさん
09/01/05 23:02:03
何いってんだよドック、Win2kは最高なんだぜ

209:デフォルトの名無しさん
09/01/05 23:27:20
>>207
で、そのwebインストーラ版とやらはいずこに?

210:デフォルトの名無しさん
09/01/05 23:35:24
bootstrapperのことじゃねーの?

211:デフォルトの名無しさん
09/01/06 01:58:49
セットアップとか怖くて書いたことないわ

212:デフォルトの名無しさん
09/01/06 02:28:25
トラブっても自分の環境が壊れるわけじゃないんだから怖がる必要ないじゃん

213:デフォルトの名無しさん
09/01/06 19:07:22
2008の動作を軽くしたい…

214:デフォルトの名無しさん
09/01/06 19:45:42
PC買い替えれ

215:デフォルトの名無しさん
09/01/06 20:32:28
買い換えたよ
ついでに2005EEからも買えたんだけどおっそい
2005EEは早いのに

216:デフォルトの名無しさん
09/01/06 20:32:51
スタートページ閉じれ

217:デフォルトの名無しさん
09/01/07 01:02:15
Q9400+4GBにしたら2008EEのもっさりさんが気にならないくらい速くなった

218:デフォルトの名無しさん
09/01/07 01:19:27
URLリンク(connect.microsoft.com)


なんだこれは

219:デフォルトの名無しさん
09/01/07 01:47:54
カルチャ関係か。よく気付いたな

220:デフォルトの名無しさん
09/01/07 05:07:23
VC++編集中にその行がTabを押した瞬間に消滅してしまうバグがあるんだが再現性がなかなかない。
Template機能を多用すると出てくるようだ。誰か報告した?

221:デフォルトの名無しさん
09/01/07 07:44:49
ブルベリアイアイ!

222:デフォルトの名無しさん
09/01/07 18:04:14
今頃気づいたがこんな不具合もあったんだな
URLリンク(blogs.msdn.com)

223:デフォルトの名無しさん
09/01/07 19:05:27
>>220
こちらでもよくあるんだが再現手順が確定できないから報告してねぇ

224:デフォルトの名無しさん
09/01/07 20:31:07
>>200がインストールできない
エラーがでる

225:デフォルトの名無しさん
09/01/08 11:01:58
すんません鬼のように初歩というか・・・
ソースとデザイナ(フォーム)の切り替えはどうやってするのですか?
一度デザイナタブを閉じるとそのソースのフォームが開けないのですが・・・


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

5370日前に更新/209 KB
担当:undef