トップページ⇒tech
1001コメント271KB

Visual Studio 2005 Part 23

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2007/12/03(月) 15:36:12
ここはVisual Studio 2005について語るスレです
はい、まんまですね

前スレ
Visual Studio 2005 Part 22
http://pc11.2ch.net/test/read.cgi/tech/1187540029/
0153デフォルトの名無しさん2007/12/19(水) 13:46:54
そりゃそうだ
0154デフォルトの名無しさん2007/12/19(水) 18:08:31
>>152
2008なら.net frameworkが2.0/3.0/3.5と選択可能だ。
だから、2008の方がお得(謎。
まぁ、2.0と3.0は言語的には同じなんだけど。
散々既出だとは思うが、3.0は2.5にして3.5を3.0にすればいいと思う。
0155デフォルトの名無しさん2007/12/19(水) 18:53:40
2.0→3.0は大量の新機能がクラスライブラリに追加されてるだろ
.NET Frameworkの思想から考えて、コンパイラのアップデートよりもそっちの方が重要
0156デフォルトの名無しさん2007/12/19(水) 19:10:07
つーかスレ分ける意味あるのか?
リリース直後は2008固有のレスも多いだろうけどさ。
0157デフォルトの名無しさん2007/12/19(水) 21:06:36
今となっては.NET 2003のスレが残っているわけでもないしな。
0158ひよこ名無しさん2007/12/19(水) 23:02:24
それが追加されたなら新規の場合2008しかないか
0159デフォルトの名無しさん2007/12/22(土) 17:09:33
.NETとか重いからイラネ
0160デフォルトの名無しさん2007/12/23(日) 23:30:23
インストーラでレジストリを作成し、登録したりってできるんでしょうか?
0161デフォルトの名無しさん2007/12/23(日) 23:31:30
そのためのインストーラだろ
0162デフォルトの名無しさん2007/12/23(日) 23:44:54
>>161
よかったです。ありがとうございます。
そのインストーラを作成するのって大変ですか?どうやってやるんでしょう?
0163デフォルトの名無しさん2007/12/24(月) 00:16:33
Pro版とかにはセットアッププロジェクトってのがあるはず
0164デフォルトの名無しさん2007/12/24(月) 05:02:46
クイック検索のキーボードショートカット割り当てに関して質問。
ショートカットを以下の様に割り当てることは可能でしょうか?

・Ctrl+F3:(選択中の文字を)検索対象「現在のドキュメント」で検索
・F3:上記条件で次を検索
・Ctrl+F4:(選択中の文字を)検索対象「現在のプロジェクト」で検索
・F4:上記条件で次を検索
・各Shift押下で前を検索

要は、クイック検索の検索対象毎にショートカットを割り当てたい。
但し検索対象毎に状態を保持する必要はなし。
つまり、Ctrl+F3後にCtrl+F4したら、Ctrl+F3時の条件(検索文字)は破棄されておk(ってことは、F3=F4でいいってことか)。

話は変わるが、VSのキーボードマップ変更画面は使いづらいね・・・
0165デフォルトの名無しさん2007/12/24(月) 08:37:31
>>162
Express使ってるなら無理だと思う
0166デフォルトの名無しさん2007/12/24(月) 09:09:42
>>164
ショートカット一覧にはそれっぽいコマンドはない希ガス
マクロとかで作ってそれにショートカット割り当てるなら出来るかもしれん
0167デフォルトの名無しさん2007/12/24(月) 11:24:53
インストーラなんてフリーのがあるだろ。
寂れてるっぽいが専用スレもある。
0168デフォルトの名無しさん2007/12/24(月) 12:28:12
アカデミック版を買おうと考えてるんが、
vistaにはインストール出来るんでしょうか?
0169デフォルトの名無しさん2007/12/24(月) 12:32:13
はい
0170デフォルトの名無しさん2007/12/24(月) 13:12:25
2008待ったほうがよくないか?
2008 AcademicはPro版になって、
絶対的な値段は2005よりも上がっているけどさ。
0171デフォルトの名無しさん2007/12/24(月) 13:33:08
Expressから正規物に移行しようと思ってるんですが、スタンダードからインストーラーは作れますか?
社内DBのフロントエンドプログラムなので 2.0の実行環境の構築とプログラム本体のインストールが出来れば十分です
0172デフォルトの名無しさん2007/12/24(月) 13:52:37
Expressだって正規だろ?
0173デフォルトの名無しさん2007/12/24(月) 14:38:49
>>171
standardはinstaller作れませぬ
0174デフォルトの名無しさん2007/12/24(月) 15:02:23
作れるよ。
0175デフォルトの名無しさん2007/12/24(月) 15:18:47
>>174
ええ?、うちの壊れとるの?
0176デフォルトの名無しさん2007/12/24(月) 15:35:05
むしろあんたの頭の方が・・・
まあセットアッププロジェクトのこと言ってるんだったらStandardでも可能だね。
それどころかClickOnceならExpressでも可能じゃないの?
0177デフォルトの名無しさん2007/12/24(月) 18:20:10
>>160
Standardしか持ってないけどセットアッププロジェクトなら
インストール時にレジストリにキー追加とかできるよ
01781642007/12/24(月) 18:21:54
>>166
やっぱり標準ショートカットだけじゃ難しいか。
暇を見つけて、がんばってみるよ。
レスThx
0179デフォルトの名無しさん2007/12/25(火) 01:18:46
>>177
Standard で、インストール時にレジストリにキー追加できれば十分です!
キーワードで検索したら、ここ↓にやり方が載っていました。
http://msdn2.microsoft.com/ja-jp/library/fyh6k4k4(VS.80).aspx

ありがとうございました!
0180デフォルトの名無しさん2007/12/25(火) 19:43:12
みなさんメモリーは何メガで動かしてますか?
僕は224MBなんですけど、なんか少し動きが遅い。
helpを動作させるとものすごく遅いです。
どのくらいメモリーをつめばVisualStudio2005は快適でしょうか?
0181デフォルトの名無しさん2007/12/25(火) 19:49:27
>>180
512以上
0182デフォルトの名無しさん2007/12/25(火) 19:52:03
>>180
2G積めば快適
0183デフォルトの名無しさん2007/12/25(火) 19:52:42
3G認識の4G積んでも重いときは重い
0184デフォルトの名無しさん2007/12/25(火) 19:52:44
>>181
ついでに質問、Windows Live Writerは入れてます?
あれの要求スペックを知りたいのですが、調べてもないんですよ。
512MBあればそれも早くなりますかね?
0185デフォルトの名無しさん2007/12/25(火) 19:53:40
CPU Pen4 3GHz、メモリ1ギガでまぁまぁかなぁ…
でもヘルプは起動に時間がかかるね
0186デフォルトの名無しさん2007/12/25(火) 20:18:13
>>185
ヘルプが重いのは痛い・・・初心者だからヘルプはやたらに使うのに。
0187デフォルトの名無しさん2007/12/25(火) 20:29:00
ヘルプをネットで代用している俺がいる
ヘルプが不便だから仕方が無い
0188デフォルトの名無しさん2007/12/25(火) 20:29:56
ヘルプの起動なんて一回だけだろ
0189デフォルトの名無しさん2007/12/25(火) 20:32:30
MSDNインストールしてるけどクラスやAPIはネットで調べる事が多いな・・・
インストールしたのは適当に色々読むときくらいしか役に立ってないな
0190デフォルトの名無しさん2007/12/25(火) 20:35:12
.NETが.NEETに見えたお
0191デフォルトの名無しさん2007/12/25(火) 20:37:13
うん
0192デフォルトの名無しさん2007/12/25(火) 21:04:23
vb2005を5000円で買って、
その後に本屋でvbの2000円ぐらいの教本を買ったら、付録のcdがvb2005だった。
あれは本当にびっくりした。
0193デフォルトの名無しさん2007/12/25(火) 21:12:12
だって元々タダだもん
0194デフォルトの名無しさん2007/12/25(火) 21:21:45
OSに依存した収益体制は相変わらずなのに、あそこまでの機能をタダで提供できるって凄い
開発現場は地獄だってのに...
0195デフォルトの名無しさん2007/12/25(火) 21:37:51
ぅおれの5000円が・・・。うえっぅぇっ。
0196デフォルトの名無しさん2007/12/25(火) 21:40:13
事前によく調べないのが悪い
0197デフォルトの名無しさん2007/12/25(火) 21:42:54
無料化・低価格化は歓迎するけど、正直者が馬鹿をみるような価格設定は確かに疑問だよな。
5,000円ぐらいならまあ諦めも付くけど、Expressダウンドードしとけば
ProやStandardはUpgrade版でOKなの知らずに通常版買ったら悔しすぎると思うわ。
0198デフォルトの名無しさん2007/12/25(火) 21:54:36
VirtualPCが売ってた時期もあった
0199デフォルトの名無しさん2007/12/25(火) 22:05:57
まあ自業自得だが、5000円で済んで良かったと思うべきだな、俺。
0200デフォルトの名無しさん2007/12/25(火) 22:20:50
VirtualPC買ったわ、一年以内だったかに無償になった
が、VMWareも無償版が出たからまあいいや、と。
0201デフォルトの名無しさん2007/12/26(水) 01:43:18
スレ違いだったらごめんなさい。
VC++2005 で作成した MFC を使った Windows アプリケーションが、環境によって、

「このアプリケーションの構成が正しくないため、アプリケーションを開始
できませんでした。アプリケーションを再度インストールすること
により問題が解決する場合があります。」

と言われてしまい、実行できません。
これはだいたいどんな原因が考えられるんでしょうか?
0202デフォルトの名無しさん2007/12/26(水) 02:38:56
必要なDLLをちゃんと一緒に配布しないからだろう
0203デフォルトの名無しさん2007/12/26(水) 07:19:40
>>201
ランタイムが入ってないな
0204デフォルトの名無しさん2007/12/26(水) 16:54:10
Debugビルドしたexeを渡してもそうなる。
0205デフォルトの名無しさん2007/12/26(水) 17:01:30
Releaseでビルドしてもデバッグできるのはなぜ?
0206デフォルトの名無しさん2007/12/26(水) 18:58:30
>>205
デバッグ情報が生成されているから。
ただし止めたい場所が止められる場所とは限らなかったり、最適化の結果によっては実行順序が変わったりする事もある。
0207デフォルトの名無しさん2007/12/27(木) 09:31:19
MSDNってどういうものかいまだによくわかってないんだけど

ソケット エラー コードの詳細については、
MSDN で Windows Socket Version 2 API のエラー コードのドキュメントを参照してください。

ってどこみればいいのでしょう?
0208デフォルトの名無しさん2007/12/27(木) 13:31:50
このへんじゃね?
ttp://msdn2.microsoft.com/en-us/library/ms740668(VS.85).aspx
0209デフォルトの名無しさん2007/12/27(木) 13:45:22
ありがとうございます
#みなさん、どーやってさがしてるんでしょ^^;
#MSのHPはどこになにがあるのか、何をいいたいのかよくわかりませんTT
0210デフォルトの名無しさん2007/12/27(木) 14:02:02
そのページは全体の中では

MSDN→MSDN Library→Win32 and COM Development→Networking→Network Protocols→Windows Sockets 2→Winsock Reference→Windows Sockets Error Codes

ていう場所にあるわけで、めちゃめちゃ探しやすいと思うが・・・
0211デフォルトの名無しさん2007/12/27(木) 14:05:34
私の知識が乏しすぎることが原因と判明しました
ごめんなさい
0212デフォルトの名無しさん2007/12/27(木) 18:40:59
今更2005を使い続ける意味はない、ということで特に2005に依存した使い方をしてない以上、2008に移行しても不具合は特にありませんよね?
それとも2008には2005にない不具合は現在ありますか?
0213デフォルトの名無しさん2007/12/27(木) 19:19:33
>2008に移行しても不具合は特にありませんよね?
不具合を見つける側になりたくないのなら、
新しいもんに手を出さない方が良いと思うけど。
0214デフォルトの名無しさん2007/12/27(木) 23:10:35
スレ違いだったらスンマセン。
昨日までは普通に画像が表示できたのですが、今日になって突然、
画像を開こうとすると「Visual Studio Just-In-Time デバッガ」
なるものが表示され、画像を表示してくれなくなりました。
ネットの画像は見れますし、ペイントで画像を作成することはできますが
読み込みはおろか、jpg画像にカーソルを載せるだけでエラーがでます(下記URL)
[オプション]→[デバッグ]→[Just-In-Time]のチェックは全て外してあります。
これってVisualStudioが問題なんですかね?(バージョンは2005です)
ttp://www.imgup.org/iup527864.jpg
0215デフォルトの名無しさん2007/12/27(木) 23:25:46
VSなかったらフィードバック・ダイアログ出してそのまま落ちてるだろ。
0216デフォルトの名無しさん2007/12/27(木) 23:35:42
ですよねー・・・。いくらググってもそれらしき答えが見つからなかったので
VisualStudio関連のこちらで何か解るかと尋ねしてみたのですが検討違いのようですか。
ウイルスも検出されなかったし、スパイウェアでもなかったし、
せめて原因の検討が付けばやりやすいのだけど・・・というわけで、お邪魔しました。
0217デフォルトの名無しさん2007/12/28(金) 00:24:18
>>214
だいたいどのアプリで落ちるのかくらい書けよ

エスパーするとGDI+のアップデートをするといいと思うよ
0218デフォルトの名無しさん2007/12/28(金) 15:58:38
2005と2008って何が違うのさ
ググッてもサッパリなんだが
0219デフォルトの名無しさん2007/12/28(金) 16:03:04
WPFとか.NET3.5とかC#3.0とかVB9.0とか
ネイティブは知らん
0220デフォルトの名無しさん2007/12/28(金) 16:04:08
LINQ
0221デフォルトの名無しさん2007/12/28(金) 18:21:55
C#の更新が一番面白いかもな
0222デフォルトの名無しさん2007/12/28(金) 18:35:42
VB9.0のほうが面白いかも
8.0ではC#2.0に比べるといろいろ劣ってたのが
一気にC#3.0相当になった上に動的インターフェース導入
しかしC#と違ってまったく盛り上がらないw
0223デフォルトの名無しさん2007/12/28(金) 18:37:37
    public class ClassDefinition : Definition {
        private IronPython.Compiler.Ast.ClassDefinition @class;
        public ClassDefinition(IronPython.Compiler.Ast.ClassDefinition @class) {
            this.@class = @class;
        }

        public override IList<Inferred> Resolve(Engine engine, Scope scope) {
            return engine.Infer(@class, scope);
        }
    }

この@言うのは何なのかな?
参照?配列?インスタンス変数???
0224デフォルトの名無しさん2007/12/28(金) 18:40:22
classはキーワードだから識別子に使えない
無理矢理使えるようにするには@を付ける
0225デフォルトの名無しさん2007/12/28(金) 18:41:58
>>222
誰の受け売りかは知らないけど動的インターフェース導入は中止されてるよ。

02262232007/12/28(金) 19:01:58
>>224
thくす
0227デフォルトの名無しさん2007/12/28(金) 19:05:27
Debug は問題ないのにRelease では動かないプログラムがあった。
何が起きてるのかステップ実行したら...

マクロ __FILE__ が
C:\VS\project\C++/test/main.cpp
なんて無茶苦茶なパス名を渡してやがった!
0228デフォルトの名無しさん2007/12/28(金) 19:07:18
Visual Studio2005 シニア編 H.H氏(名前はイニシャル)
のサンプルプログラムの中にある"V2mediaf"というサンプルプログラムがあります。
このサンプルプログラムはメディアファイル*.wav*.midi*.wmaを開いて読み込み再生します。
このサンプルプログラム.NET Fream Work2.0の時はしっかり動いていたんですけど。
.NET Fream work3.5 Japanese Langage入れてからコンパイルエラー

c:\vc++8\v2mediaf\v2mediaf\Form1.h(182) : fatal error C1001: コンパイラで内部エラーが発生しました。
(コンパイラ ファイル 'msc1.cpp'、行 1393)
この問題を回避するには、上記の場所付近のプログラムを単純化するか変更してください。
詳細については、Visual C++ ヘルプ メニューのサポート情報コマンドを
選択してください。またはサポート情報 ヘルプ ファイルを参照してください。

って出ます。作者のホームページに一度報告したんですけど回答なし。
この本をご存知の方解決方法教えてください。
皆さんの博学な知識でご回答お願いします。
0229デフォルトの名無しさん2007/12/28(金) 20:46:10
http://www.google.co.jp/search?num=100&hl=ja&q=.NET-Fream-Work
0230デフォルトの名無しさん2007/12/28(金) 22:01:52
>>203
ビンゴでした。どうも
0231デフォルトの名無しさん2007/12/28(金) 22:58:28
>>227
Windowsは/でもパスとして認識できたと思ったが・・・
どこが無茶苦茶かわからん・・・
0232デフォルトの名無しさん2007/12/28(金) 23:54:09
>>231
動く API と動かない API があると聞いた事があるよ。
0233デフォルトの名無しさん2007/12/29(土) 00:05:41
VC++ 2005 Expressって今でも手に入ります?
0234デフォルトの名無しさん2007/12/29(土) 00:16:05
>>233
ええ
ttp://www.microsoft.com/japan/msdn/vstudio/express/maninstall/
0235デフォルトの名無しさん2007/12/29(土) 00:54:14
ありがとう
0236デフォルトの名無しさん2007/12/29(土) 02:29:05
switch文も関数みたいに横の四角いボタン押したら引っ込んだり出たりするようにできない?
0237デフォルトの名無しさん2007/12/29(土) 07:27:15
知ってる限りだとLoadLibrary()が/じゃ動かんな。
他にもPath〜APIあたりが/と\が混ざるとダメだった気がする。
あとは>>227がWinAPI以外の外部ライブラリを使っていてそれが対応していなかった可能性もある。

まあ、どっちにしろユーザー入力(になるのか今回は?)は正規化してから使うべきだな。
0238デフォルトの名無しさん2007/12/29(土) 11:28:44
てめーらwVB2005のヘルプは2Gもメモリーつまなくても設定いじれば
かるくなるじゃねーか。適当なことかくなあほ。
0239デフォルトの名無しさん2007/12/29(土) 13:35:09
設定って何のこと言ってるんだろうなw
0240デフォルトの名無しさん2007/12/29(土) 14:48:03
メモリの問題じゃないよな
明らかにヘルプ起動時のHDDへのアクセスが激しい
0241デフォルトの名無しさん2007/12/29(土) 14:57:52
Proの環境が2つあるんですが、片方の環境だけ
新しいプロジェクトに「ASP.NET Webアプリケーション」が無いんですが
どうしてでしょうか?

今は仕方なく「新しいWebサイト」でやっています
0242デフォルトの名無しさん2007/12/29(土) 15:11:07
>>240
アホだろあんたw
0243デフォルトの名無しさん2007/12/29(土) 15:13:36
いいたい事があるならはっきり書けばいいし
罵りたいだけなら他所の板でやれと。
0244デフォルトの名無しさん2007/12/29(土) 15:18:13
言いたいことを言うと君(かどうか知らんが)傷つくと思って武士の情けで
あえて言わないでおいたんだけどな。

メモリが足りないから仮想記憶のためにHDDへのアクセスが起こって、だから遅いんだろ。
こんなの今日日小学生でも知ってるぞ。
0245デフォルトの名無しさん2007/12/29(土) 15:25:02
…
0246デフォルトの名無しさん2007/12/29(土) 15:25:47
釣りに決まってるじゃないか
0247デフォルトの名無しさん2007/12/29(土) 17:47:48
メモリ3G積んでもHDDがガリガリ言っているのですが、なぜですか?
0248デフォルトの名無しさん2007/12/29(土) 17:53:00
起動時にガリガリ言うのは
HDD からファイルを読み出してるからだろ・・・。
0249デフォルトの名無しさん2007/12/29(土) 18:18:07
HDDの静音化には限界があるのよ。
0250デフォルトの名無しさん2007/12/29(土) 18:37:42
ガリガリ鳴くようになったらHDD買い換えろよ
0251デフォルトの名無しさん2007/12/29(土) 18:38:17
ケース内を真空にすればいいんじゃね
0252デフォルトの名無しさん2007/12/29(土) 18:41:27
冬だなぁ
■ このスレッドは過去ログ倉庫に格納されています