1 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 07:52:18 ] Visual Studio 2005 Developer Center www.microsoft.com/japan/msdn/vstudio/2005/ lab.msdn.microsoft.com/vs2005/ Visual Studio 2005 製品ライン概要 www.microsoft.com/japan/msdn/vstudio/productinfo/productline/ www.microsoft.com/japan/msdn/howtobuy/vs2005/
287 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 15:13:36 ] 重複起動の防止ってあまり考えたことないな。 むしろそれを前提とした正しい実装ができていれば、 複数起動できた方が便利じゃないだろうか。
288 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 15:17:10 ] i::::::::/'" ̄ ̄ヾi |:::::::| ,,,,,_ ,,,,,,| |r-==( 。);( 。) ( ヽ :::__)..:: } ,____/ヽ ー== ; ほほう それでそれで? r'"ヽ t、 \___ ! / 、、i ヽ__,,/ / ヽノ j , j |ヽ |⌒`'、__ / / /r | {  ̄''ー-、,,_,ヘ^ | ゝ-,,,_____)--、j / \__ / | "'ー‐‐---''
289 名前:282 [2006/09/05(火) 15:18:12 ] >>287 GlobalHotKey使ってるんですよ、なので、キーの登録が重複してしまうという問題があるんす。
290 名前:282 [2006/09/05(火) 15:21:02 ] www.atmarkit.co.jp/fdotnet/dotnettips/145winmutex/winmutex.html あったよーんだ!(・∀・)ミューテックス教えてくれた284、ありがとね!
291 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 16:29:58 ] >>290 XPの場合MSの推奨ではユーザースイッチでの多重起動も防止せよ ってことになってるよ なんかMSのドキュメントに書いてあるはず
292 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 16:42:32 ] 他のアプリが後から同じキーでグローバルフック仕掛けたらどうするんだろう・・・
293 名前:デフォルトの名無しさん [2006/09/05(火) 16:53:27 ] 古いソースをコンパイルするとき、C4996を消すために _CRT_SECURE_NO_DEPRECATEを定義しました。 が、stricmpなど警告が消えない場合があるようです。 #pragma warning(disable: ****)を使って対処するしかないでしょうか? ご存知の方居ましたらお願いします。
294 名前:デフォルトの名無しさん [2006/09/05(火) 17:09:16 ] セットアッププロジェクトでインストーラ作るのに、 アプリケーションのショートカットをリアルショートカットにする選択って VS2005で出来るようになってるう?
295 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 17:12:05 ] >>293 stricmpの警告は、おそらく_stricmpを使えという類のものだと思う。
296 名前:282 [2006/09/05(火) 17:31:32 ] >>292 そういう場合なんて、念頭にあるわけねーだろ!! っていうか、だいたい、Windowsキーとファンクションキーの組み合わせって、 めったにねーだろ。だからだいじょうぶだろ。
297 名前:282 [2006/09/05(火) 17:32:45 ] >>291 そんな記事、知るか、マンドクセ。
298 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 17:38:48 ] >>297 趣味グラマならそれが正解
299 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 17:50:39 ] >>297 パッケ開発には来ないでくださいね^^;
300 名前:デフォルトの名無しさん [2006/09/05(火) 17:54:06 ] 多重起動なんてFindWindow()で十分だろ馬鹿が
301 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 17:57:34 ] >>300 甘いな。そこはSharedセクションと言っておくんだ。 より厨くさく見えるぞ。
302 名前:282 [2006/09/05(火) 17:58:37 ] ちゅーか、ユーザースイッチって何?ユーザー切替みたいなもの? >>300 じゃぁおまえ、ぜってーそうしろよ >>299 オレはデジ土建じゃない。
303 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 17:59:39 ] GetProcesses でお手軽に多重起動チェックじゃだめなのか
304 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 18:03:20 ] >>302 マジレスするとユーザー切り替えでの同じアプリ起動の抑止 同じリソース使うということではぶつかるからね MSの資料にはご丁寧にソースまで載ってた気がするよ OSの判定で振り分けとかたしかにレアケースのくせに面倒といえば面倒だけど数十行だった希ガス
305 名前:282 [2006/09/05(火) 18:06:18 ] >>291 mutexObject = new Mutex(false, strAppConstName); コンストラクタの第1パラメータには、今回の場合ではとりあえ ずfalseを設定しておけばよい。第2パラメータには、ミューテッ クスの名前としてアプリケーション固有の名前を指定する。その 際、その名前の先頭に「Global\」というプレフィックスを付加し て「グローバル・ミューテックス」にすれば、Windows XPで実装さ れた「Fast User Switching(参考:「新世代Windows、Windows XPを初体験(3)」)」のように複数のユーザー環境が同時実行 される場合でも、複数ユーザー間でのアプリケーションの多重起 動を禁止できる。 www.atmarkit.co.jp/fdotnet/dotnettips/145winmutex/winmutex.html 書いてありましたよー、ユーザーチェンジ。
306 名前:デフォルトの名無しさん [2006/09/05(火) 18:07:36 ] NetFrameWorkがインストールされていないPCでNetプログラムを起動した際に、 安全に(想像つかない動作をすることなく確実に)、「NetFrameインストールしてね!」って 警告を出す方法を教えてケロリン。
307 名前:282 [2006/09/05(火) 18:24:16 ] すばらしい、このサイト、OSもチェックして、グローバルしてるじゃねーかお!! ありがと、@マーケット様。 みんなもありがとね!
308 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 18:42:42 ] @マーケットw
309 名前:282 [2006/09/05(火) 18:50:48 ] >>308 そういうのは、先にいえよ、タコ!!今気づいた。
310 名前:デフォルトの名無しさん [2006/09/05(火) 18:51:29 ] 実行EXEファイルを右クリックして表示されるプロパティダイアログの バージョン情報を変更する方法を教えて下さい。
311 名前:デフォルトの名無しさん [2006/09/05(火) 18:55:58 ] @マーケットってどこのスーパーだよw
312 名前:282 [2006/09/05(火) 18:58:23 ] >>311 おまえ市ねよ
313 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 19:03:05 ] 厨で荒れるとは、ここもなかなか廃れてなくて良い良い。
314 名前:デフォルトの名無しさん [2006/09/05(火) 19:05:45 ] // アセンブリのバージョン情報は、以下の 4 つの値で構成されています: // // Major Version // Minor Version // Build Number // Revision // [assembly: AssemblyVersion("1.1.0.0")] [assembly: AssemblyFileVersion("1.1.0.0")] これ、手動で変更するの、結構ダリーのですが、 どうすればいいのですか? 教えてください、所詮パイ型。
315 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:04:37 ] (・ε・)キニシナイ!!
316 名前:314 [2006/09/05(火) 20:06:31 ] >>315 どうやって、やるんですか?? VC#2005EE
317 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:13:37 ] AssemblyVersionは*使えたような ある時点からの日数でインクリメントしてくれたような いつからだったかは忘れた
318 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:18:52 ] 正子からの秒数を2で割った値じゃなかったっけ
319 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:35:04 ] マサコーッ!
320 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:38:37 ] 282が何人もいるこのスレ好きです(・∀・)
321 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 23:40:45 ] c#のストリームで%WINDIR%みたいなのが入ったファイルはどうやってひらくですか+
322 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 23:44:00 ] >>321 Environment.ExpandEnvironmentVariables
323 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 01:37:51 ] なるへそ
324 名前:314=282 [2006/09/06(水) 10:17:43 ] >>317 産休ね! >>320 シーーーーーーーーーーーーーーーーーーーーーーーー(>_<)
325 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:50:06 ] MUTEXはネットで拾ってコピペするだけだろ。 意味は深く考えるな。きっと上手くいくよ。 あと、こないだやっとVISUALC++Ver.4の 箱を開けたよー。捨てるけどね。
326 名前:デフォルトの名無しさん [2006/09/06(水) 23:14:18 ] MFCで、関数追加ウィザードで パラメーターの型にBOOLをセットして、 パラメーター名にb〜という変数名を入力すると パラメーターの型が勝手にbool型に変わってしまうんですが これを回避する方法はありますか?
327 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 00:44:09 ] b〜という変数名をやめる。
328 名前:デフォルトの名無しさん [2006/09/07(木) 01:18:18 ] >>327 いろいろテストしてみたら、そういう問題じゃないみたいです コンボボックスに候補のある変数は、別の変数の意味で大文字で書いても 変数名を入れた瞬間に、小文字の候補に変更されるようです (たとえば、INTと書いても、intに変換される) 大文字と小文字を区別するCの仕様としては、このウィザードは致命的かと 一応、先に変数名から入力して、あとから変数型を入れるで回避できましたが・・・
329 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 01:36:25 ] サポートに連絡
330 名前:327 mailto:sage [2006/09/07(木) 01:46:51 ] >>328 動かしてみた。確かに書き換えられるね。これはこれで問題だと思うけど、 実際の開発でこれが問題になる状況が想像できない。 C++でboolとはべつに、全部大文字のBOOLを使いたい状況ってどんな状況? boolとBOOLで別の意味を持たせようとしているのが間違いなんじゃ? どうしてもというなら型名をBOOLじゃなくてBOOLEANにするとか。
331 名前:uyu [2006/09/07(木) 02:12:12 ] なぜ日本人女性は韓国男性に憧れるのだろうか。 まず韓国人男性は紳士的な振る舞いをします。 そして女性を大切に扱います そして情熱的です。 このような韓国人男性の振る舞いに日本人女性はコロリと落ちるのです。 日本人のような幼児的な男性にあきあきしてる裏返しの行動でしょう。 韓国人男性に憧れる日本女性は週末になるとソウルを訪れるそうです。 ソウルで運命的な出会いを期待しての訪韓です ソウルでは毎週末にお見合いパーテーが開かれています 日本女性と韓国男性のお見合いパーテーです 日本女性の参加者が圧倒的に多く韓国男性を集めるのに苦労するそうです。 日本女性は婚前交渉に積極的だと聞きました。 韓国では婚前交渉はタブーです。 お見合いパーテーで知り合い、その日のうちに関係を持つカップルが多いと聞きます。 「日本人女性は優秀な遺伝子を求めて韓国で股を開く」と韓国のWEBサイトで話題になっていました。 韓国では不道徳なものは、東から来ると言われています。 韓国は日本から多くの不道徳を持ち込まれています。 すべて事実だ。 日本の女は淫乱で男はまったく魅力がないインポ。 かわいそうな劣等民族
332 名前:デフォルトの名無しさん [2006/09/07(木) 02:31:17 ] >>330 BOOL型はWindowsでは標準で使われてる型なもので・・・ 大多数のAPIは大文字のBOOL型を戻り値や、引数で使ってるんですが・・・ ちなみにwindef.hで定義されてます 実際はint型のtypedefでしかないんですけどね
333 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 03:30:46 ] >>332 いや、それは>>330 もわかってると思うんだが…
334 名前:332 [2006/09/07(木) 04:04:30 ] >>333 ちょっとお聞きしたいのですが 最近では、BOOLを使うのは特殊なケースになってきてるんですか? やってる分野が特殊なので、開発環境にはこだわりがなく、7年くらいVS6で開発していました VS2005を導入して2週間、しかもここ5年くらい、受注から開発まで一人でやってきたので最近主流の ソフト制作方から外れているかもしれませんw
335 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 04:25:15 ] いやポインタに相変わらずLP〜とつくようにBOOLも普通だと思うよ
336 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 04:38:08 ] >>330 BOOLならば、環境依存で型を変えられるからじゃないですか? boolと書いてしまうと、0-1値が使えない環境で困ってしまいます。
337 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 04:42:39 ] 俺の場合は、BOOL型へのポインタを引数に取るなど使わざるを得なかったり、BOOL型の戻り値を受け取ったりする場合くらいにしか、使わないな。
338 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 08:06:42 ] もともとboolは0かそれ以外だろ
339 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 08:31:53 ] いいえ。
340 名前:282 [2006/09/07(木) 10:33:36 ] DLLを作ったんですけど、 テキストファイルで開くだけで、 どんなメソッドつこてるか、ばれちゃうんですね。 あぁはずかしい。
341 名前:282 [2006/09/07(木) 10:47:34 ] 僕が作ったDLLをベクタで販売しようと目論んでるんでつけど、 気をつけたほうがいいこととかって、ありますでしょうか。 あ、勿論、収益は、長野地震の被災者に寄付ですよってに。
342 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 10:53:19 ] > 気をつけたほうがいいこととかって、ありますでしょうか。 夜道。
343 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 11:06:58 ] >>338 それはC w
344 名前:デフォルトの名無しさん [2006/09/07(木) 11:11:51 ] >>343 じゃ C++ では? ISO/IEC FDIS 14882:1998(E) --- 4.5 - Integral promotions [conv.prom] -4- An rvalue of type bool can be converted to an rvalue of type int, with false becoming zero and true becoming one. とりあえずこうなっているみたいなので true は int に変換すると 1、 false は int に変換すると 0、 って事でよい?
345 名前:デフォルトの名無しさん [2006/09/07(木) 11:42:05 ] VC2005EEを使用しています。pureCLRです。よくわからないエラーで、困っています。 ツールストリップボタンを2つ用意し、2番目のボタンを押すと、1番目のボタンのクリックイベントを発生させるプログラムです。 private: System::Void toolStripButton2_Click(System::Object^ sender, System::EventArgs^ e) { toolStripButton1->OnClick(e); } ところが、『toolStripButton1->OnClick(e);』の行で、 error C3767: 'System::Windows::Forms::ToolStripButton::OnClick': 候補の関数はアクセス可能ではありません。 というエラーが発生します。何故だか原因が良くわかりません。どなたか教えてください。 因みに、 toolStripButton1->ToolTipText::set("test"); とすると、1番目のボタンのツールチップが『test』となり、正しく動作します。
346 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 11:44:29 ] OnClick などのイベント起動用のメソッドは基本的に protected だよ PerformClick っていう便利なメソッドあるからそっち使え
347 名前:デフォルトの名無しさん [2006/09/07(木) 11:56:23 ] .NET Framework 1.1 がインストールされたマシンでは Visual Studio .NET 2003 を使って、 .NET Framework 2.0 がインストールされたマシンでは Visual Studio 2005 を使って、 それぞれの環境用のアプリケーションを開発してます。 無事平穏な日々を送ってきたのですが、このたび 後者の環境で必要になったツールが .NET Framework 1.1 を 要求してきました。すでに .NET Framework 2.0 だけで 幸せに暮らしている環境に .NET Framework 1.1 の再配布 可能パッケージを導入してしまってもいいものでしょうか? 動いているものをいじるな、という天使の声が聞こえるのですが、 Side-by-Side とかいう仕組みがあるからランタイムが混在しても おk、という悪魔の声も聞こえてきます。2.0 の後から 1.1をインスコするといういわば「逆順」ってのにビビッています。
348 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 12:08:11 ] 保証はしないが大丈夫だろう
349 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 12:23:10 ] つーか2.0で動くかもよ
350 名前:345 mailto:sage [2006/09/07(木) 12:24:17 ] >>346 そうだったんですか!? ためしてみます。どうもありがとうございました。
351 名前:347 [2006/09/07(木) 14:22:30 ] もう一つお願いします。 NetFrameWorkがインストールされていないPCでNetプログラムを起動した際に、 安全に(想像つかない動作をすることなく確実に)、「NetFrameインストールしてね!」って 警告を出す方法を教えてケロリン。
352 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 14:40:14 ] 想像つかない動作もなにも、 エラー出しておわり。
353 名前:デフォルトの名無しさん [2006/09/07(木) 15:06:04 ] >>352 たぶん対応する .NET Framework の有無を検出して 何らかのアクションを起こしたいんじゃね?
354 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 15:38:47 ] 設定のインポートとエクスポートウィザードで一度環境をC#にリセットしました。 すると、単語補完(Ctrl+スペース)が機能しなくなりました。 オプションのキーボードショートカットを確認してみると、そこには確かにCtrl+スペースが登録されております。 現在使われているショートカットを確認しようをしても、この組み合わせだけ入力すらできません。 原因わかる人いないですか?
355 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 16:52:42 ] >>351 確実に動く、インストールされているランタイムを確認してから起動する、 32bitネイティブなランチャーを作るしかないんじゃないかな。
356 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 17:56:48 ] >>344 バカじゃないのか? intとboolは全然違うのだが。
357 名前:347 [2006/09/07(木) 18:02:50 ] >>355 みなさんは、いつもどうされてるんでしょうか。
358 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 18:21:18 ] Readmeの動作環境に「.NET Frameworkが必要です」とだけ書いて後は何もしない。 とか。
359 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 18:28:38 ] .Netを使わなくぁw背drftgyふじこlp;@:「」
360 名前:347 [2006/09/07(木) 18:59:48 ] >>358 おまえ、説明書読むやつなんて、いると思うか? ふつーよまねーだろ。 そんなんじゃなくて、あぁ、もう! あ、例えば、hoge.exe.txt っていうテキストファイルを作っておくとか。 そして、 hoge.exeを、readme.txtというファイル名にかえておく。 するとどうだろう。へけけのけ。 おまえら、仕事何時まで?オレはけーるぞ
361 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 19:59:17 ] 説明も読まずに実行なんて怖くて出来るか。
362 名前:347 [2006/09/07(木) 20:03:56 ] >>361 おまえは、携帯の説明書とか読むほう? オレは、まんどくって読まないよ。 オレみたいなやつを救うために、 「NetFw2.0インスコして.Net!」ってダイアログ出したいんだよ。
363 名前:デフォルトの名無しさん [2006/09/07(木) 20:57:57 ] 蛸いかがすか? sports9.2ch.net/test/read.cgi/fish/1157445235/l50
364 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 21:52:18 ] たまにReadmeの無いソフトがあって困る
365 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 21:55:59 ] そこは野生の勘で
366 名前:デフォルトの名無しさん [2006/09/07(木) 22:44:53 ] おい、いつになったら SP1 でるの?
367 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 22:49:29 ] ちょっと質問していいかな。 グラフィック関連のプログラミングに慣れてないんだけど、Bitmapクラスを作るときの フォーマットに、Format16bppGrayScaleってのがあるよね。 高階調画像を扱いたいんだけど、これって使えるの? なんか、MSのニュースグループを見てると、「定義されてるけど使えないジャン」って 言ってる人も居るんだけど……。 ttp://www.msnewsgroups.net/group/microsoft.public.dotnet.languages.csharp/topic2425.aspx つか、そもそもWindowsが16bit深度を扱えるかどうかも、よく分かってないんだけどね。 HDMI 1.3なら48bit出力可能であることまでは見たんだけど。 医療用グラフィック製品では、なんか12bit深度まで擬似的に表示する云々てなものもあった。 今のところ使用言語はC#またはC++/CLI、環境はVisual Studio 2005です。 ここで聞いていいかも自信ないけど、違ったら誘導よろしくお願いするです。
368 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 22:57:18 ] ちなみに、自分で16bppGrayScaleで画像を作ろうとすると、GDI+でExternalExceptionとやらが出てくる。
369 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 00:02:30 ] GDIは知らんが、16ビットグレイは気象関係でも使われるしそこそこポピュラー。 対応しているライブラリとしては、ImageMagickが挙げられる。
370 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 00:47:50 ] おまいらチームシステム使ってる? テスト関連ツールとかの使い勝手が知りたいです。
371 名前:デフォルトの名無しさん [2006/09/08(金) 00:49:33 ] >>362 ちゃんと一読してから使うよ。 ATコマンドとか載ってて懐かしい気分になったり…
372 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 01:15:56 ] 説明書、readmeを斜め読みすらもしないのって、 風俗で写真も見ずに名前だけで指名するようなもんだろ。 普通しねぇわな。
373 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 01:18:04 ] 347みたいなのってアレかな Win32バイナリ持ってきて「Linuxで動かねーぞゴルァ!」とか 日常的に言ってるのかな
374 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 01:20:08 ] エラー出して終了しちまうより、アプリのインストーラで.NET Frameworkを入れちまうってのはどうよw
375 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 03:08:02 ] >>374 俺ならそうする
376 名前:347 [2006/09/08(金) 09:38:52 ] >>374 もっと詳しく(´д`)
377 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 10:29:15 ] C#ですがインテリセンスが異常に遅くなってるんだけど何ででしょう? Dictionary<Element,Element> elemMap=new Dictionary<Element,Element>(); とかを Dic < El , El > elementMap = new ' ' ( ) ; と打ち込むと入力完了まで15秒ぐらいかかります。 おかげでうち間違いなくいかにたくさん打てるか遊んだりしてコード打つ羽目になってます。
378 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 10:37:54 ] using が極端に多いとか
379 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 10:40:40 ] 9個ぐらいですね.using コメント書くのでも書いて反映されるまで秒数かかりますね・・・orz ほかのプロジェクトではそんなことないので何かおかしいところがこのプロジェクトにあるんだろうけど。
380 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 10:44:45 ] そうなるときもあるけど、 そのファイル開き直したり再起動したら直るなぁ。
381 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 10:52:37 ] 俺ならとりあえずVSを終了させてから bin と obj と .suo を消すかな
382 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 10:57:50 ] >>376 374じゃないけど。 Visual Studio でインストーラを作るなら、 VS.NET 2003 www.microsoft.com/japan/msdn/vstudio/downloads/bootstrapper/ Bootstrapper で .NET Frmaework 1.1 込みのインストーラを作成 VS 2005 msdn2.microsoft.com/ja-jp/library/77z6b8tz.aspx インストーラを作るときに「必須コンポーネント」に指定しておけばOK InstallShield とか WiX とかでどうするのかは知らない。
383 名前:デフォルトの名無しさん [2006/09/08(金) 11:07:20 ] C++ だと、IntelliSense が効かなくなることあるよ。 * と -> が複雑に絡み合ってたりすると。 あとマクロが複雑に絡み合ってたりすると。 本末転倒だけど、クラス A のメンバが . を打っても表示されなくて、 いったん A& a = (評価結果がAのインスタンスになる複雑な式) ってやって、a. まで打つとメンバが表示されるようになったり。 他にも assert(a. でメンバが表示されなくなったり。 次の行で普通に a. って打つとメンバが表示されたり。 ncb ファイルを消して IntelliSense のデータベース(?)を 新しく作り直すとうまくいくこともある。 プリプロセッサの処理を追い切れてないんじゃないかなと 思うこともあるんだが、C# でもおんなじような現象があるの? 俺 C# 使ったことないんで C# にプリプロセッサって言う 概念があるのかどうか知らないけど。
384 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 11:16:03 ] C#のIntelliSenseはかなり優秀だけどカッコに弱い気がする DateTime a, b; (a-b). と . を打っても入力候補が出てこない
385 名前:347 [2006/09/08(金) 11:29:12 ] ((DateTime)(a-b)).ToString(); これででるんちゃう?
386 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 11:33:15 ] DateTime を引き算すると TimeSpan だお
387 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 11:54:23 ] 本末転倒