1 名前:デフォルトの名無しさん [2008/09/13(土) 09:32:49 ] ■公式 www.microsoft.com/japan/msdn/vstudio/default.aspx ■前スレ Visual Studio 2008 Part 11 pc11.2ch.net/test/read.cgi/tech/1217525513/ ■リンク Visual Studio 2008に搭載された17の新機能 www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html 5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷 www.atmarkit.co.jp/news/200711/20/vs.html その他テンプレ>>2-5
328 名前:308 mailto:sage [2008/10/04(土) 13:02:27 ] >>326 なるほど。 わかりやすい説明ありがとうございました。 やっぱり書き直すしかないんですねー。 切り替えられる機能があったらいいですね…。
329 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 13:35:29 ] >>328 自分がおかしいと気づけ そんな使い方間違った初心者にあわせて変な機能入れて欲しくないわ。
330 名前:名無し募集中。。。 mailto:sage [2008/10/04(土) 13:57:17 ] > static void Main( 静的関数は久しぶりだな
331 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 14:20:35 ] >>330 ----- Application startup occurs when the execution environment calls a designated method, which is referred to as the application's entry point. This entry point method is always named Main, and can have one of the following signatures: static void Main() {...} static void Main(string[] args) {...} static int Main() {...} static int Main(string[] args) {...} ----- C# Language Specification Version 3.0 より >>328 カーソルを波線部に移動して、クイックヒント(Ctrl+K, Ctrl+I)を出せば「int TEST.MyProperty」が出るよ
332 名前:308 mailto:sage [2008/10/04(土) 16:26:38 ] >>331 おーなるほどー クイックヒントの表示ですね! とっても参考になりました。ありがとうございました!
333 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 16:45:36 ] やっとマルチモニタになったわ いままで1600X1200のモニタでの作業だったが、 ソリューションやプロパティなどのウインドウを別モニタに置いて広くなったw
334 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 17:35:29 ] 最後のwは何なの?
335 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 18:58:16 ] 両手でVとか?
336 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 21:54:28 ] ttp://isic.univcoop.or.jp/dreamspark/index.html
337 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:05:14 ] 商用利用不可じゃん
338 名前:デフォルトの名無しさん [2008/10/04(土) 22:11:02 ] 評価版で作成したものは非商用なら配布していいの?
339 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:22:06 ] ダメ
340 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 22:31:20 ] Windows7出てからそれに対応したVS出れば買うといいと思う。 VS2008はVista開発一番やりやすい。
341 名前:デフォルトの名無しさん [2008/10/04(土) 23:22:24 ] >>339 マジですか!?
342 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 03:15:52 ] なぜわざわざ評価版を実際の開発に使おうとするんだ… 値段が問題ならExpress使えばいいじゃん。
343 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 03:16:57 ] ATLとかじゃね。
344 名前:デフォルトの名無しさん [2008/10/05(日) 11:56:44 ] 評価版で作成したものは非商用なら配布していいの?
345 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 12:25:56 ] ダメだって言ってんだろ
346 名前:会社員 [2008/10/05(日) 12:51:41 ] アカデミック買いたいんだけどうすればいい?
347 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 13:02:36 ] >>346 放送大学
348 名前:デフォルトの名無しさん [2008/10/05(日) 14:05:00 ] 入学料が22,000円で、授業料が 1単位当たり5,500円 22000円!
349 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 15:08:11 ] 33,000円必要じゃん。
350 名前:デフォルトの名無しさん [2008/10/05(日) 17:49:27 ] 普通に買ったらプロでも10万円以上するじゃん
351 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 17:50:15 ] 普通、会社が買ってくれるもんだろよw
352 名前:デフォルトの名無しさん [2008/10/05(日) 18:16:58 ] プログラムと無縁な職種なので無理
353 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 18:36:03 ] ttp://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx これがWindows7より前なのか後なのか…。
354 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 18:38:38 ] >>353 あ、前だね。 ttp://www.microsoft.com/presspass/press/2008/sep08/09-29VS10PR.mspx
355 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:08:18 ] こんなことするからバグも増えて重たくなるんじゃなかろーか。 しかしこういう新機能にはwktkするのも事実。妬ましい。
356 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:15:17 ] .NET Framework 3.0 * Windows Presentation Foundation (WPF) XMLに基づく新しいユーザインタフェースサブシステム。 * Windows Communication Foundation (WCF) 新しい通信サブシステム。 * Windows Workflow Foundation (WF) ワークフローによるアプリケーション開発のためのフレームワーク。 * Windows CardSpace (WCS) ユーザの個人情報をセキュアに管理し、統一されたアクセス方法を提供するためのフレームワーク。 使ってる奴いんの?w .NETは2.0で終了。4.0なんて論外。
357 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:19:55 ] .NET Framework 3.0の機能は使うよ。 特にLINQ クエリ式というよりLINQで増えた拡張メソッド類ね。 List<>の.Max()とか
358 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:21:18 ] つーかこれ以上システムドライブに使わない.netファイル入れさせんなよ(;´Д`)
359 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:22:59 ] >>357 それ3.5の機能。3.0と3.5の機能を入れ替えてWin2000でLinqサポートして欲しい。
360 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:23:39 ] クライアントだけで使うなら3.5は小さくできなかったっけ?
361 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:26:08 ] .NETなんて普及しないんだからもうあきらめればいいのに>MS
362 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:26:44 ] 事実上使えない
363 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 19:34:00 ] 競争相手もいないのに進歩を続けるのはMSのいい面なんだろうけど、 >>353 みたいな「大きな進歩」よりも、いまだにWin32API呼んだりGUIで Windowsメッセージを直接あ使わないと実現できなかったりする「穴」を埋める方を 優先した方がMS自身の利益のためにもいいと思うんだけど・・・。 Vistaの不振から何も学んでないのかな。 というか、どうして最初からWin32API並みの完成度で.NET Frameworkを作るわけには いかなかったのか、それが謎だ。
364 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 20:42:29 ] >>363 >というか、どうして最初からWin32API並みの完成度で.NET Frameworkを作るわけには いかなかったのか、それが謎だ。 おそらく、そのうち.NET Frameworkで完結できる環境を提供するにしても それにはコストがかかるので、とりあえず今あるものをリリースしてるんだろう。 穴埋めよりも新機能が優先されるのは、穴を使用する人の数が少ないと思われてるからかもね。 必要ないとされてたのか、1ではRS232Cすらサポートされてなかったけど「なんでないのさ」って言ったら2では入ってたw
365 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 20:42:41 ] >>360 Client profile ね。 >>363 いや、競争相手はあるんだわ。 例えばWPFの場合、 HTML+JavaScript使ったウェブサイト作りがはやって、 デスクトップアプリ作りにくいって言われてたのの解決がWPF。 あと、見た目の強化とかバインディングのあたりは Mac が競合相手。
366 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 23:50:34 ] .netはとりあえずどうでもいいからc++0xおねがい
367 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 00:50:11 ] C++0x/CLIでよければ…
368 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 01:02:33 ] 全然構いません。
369 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 06:06:06 ] VC++のエディタにpascalって書いたら予約語みたいな感じに表示されるんですけど、C++にpascalって予約語ないですよね?バグ?
370 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 06:59:34 ] msdn.microsoft.com/ja-jp/library/2e6a4at9 (VS.80).aspx msdn.microsoft.com/ja-jp/library/befeaky0 (VS.80).aspx なさげだねぇ
371 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 07:15:47 ] int PASCAL WinMain
372 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 07:20:13 ] それ大文字だし、#define PASCAL __stdcall だから関係ないじゃん
373 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 08:09:19 ] >>369 試しにpascalって変数でも宣言してエラー出るか確認してみては?
374 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 08:13:06 ] VC#にも隠し予約語(?)はあるよ
375 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 10:20:12 ] 昔予約後だったやつはあえて残してる。
376 名前:デフォルトの名無しさん mailto:sage [2008/10/06(月) 13:19:31 ] Win16 の時代にあったな。その大文字 PASCAL はそれを切り替えるもの
377 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 06:36:29 ] VisualStdio2008でゲームプログラムを作っているのですが 家ではデスクトップで製作しています。 学校の卒業制作が始まるのでノートパソコンを買って 学校で作業したいのですが特に問題はないですか? PCが違っても。 OSとVisualStudioのバージョンは同じだと仮定します。 スレ違いだったら誘導よろしくお願いします><
378 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 06:40:47 ] ない
379 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 09:25:04 ] >>377 ゲームの内容にもよるがGPUの性能によっては出来る事と出来ない事がある OpenGLとかDirectXか使わないなら関係ないが・・・まあスレチだな
380 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 11:09:40 ] ttp://www.microsoft.com/japan/msdn/teamsystem/campaign/Dev_plus_db.aspx こんなのやってるけど、一台に両方インストールとかできるんだろうか…。 もう一台いるとなると辛いなぁ。
381 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:08:10 ] 作ったソフトをMeで実行すると「windowsのアップデートしてください」ってでる らしいんですが、設定でMeでも起動できるようにできますか?
382 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:14:04 ] Meで動くように作ればいい
383 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:14:14 ] Meたん使ってるやつまだ居たのか……
384 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:20:54 ] >>381 VC 2008でビルドした? だったら諦めることだな。2005かほかの使え。
385 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:21:41 ] というか VC++ ならコンパイラもろもろがサポートしてないぞもう
386 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:21:48 ] VC2008から9X系のサポートが切られたんじゃなかったか
387 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:24:09 ] VC9のリンカ使うと、PEヘッダにWindows 5.0以上って記録される。
388 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:29:02 ] ありがとう。2008でコンパイルしちゃうとMeでは起動できなくなっちゃうのね 仕方ないのであきらめてもらうことにします
389 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 23:49:53 ] SP1導入後、プログラムの追加と削除からメンテナンスで機能の追加をするときは SP1のISOが必要でしょうか?
390 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 14:00:16 ] VS2008でインストーラーは作成できるのですが アンインストーラーを作成するにはどうすればよろしいでしょうか できればインストール後のプログラムグループにアンインストーラーの ショートカットを入れておきたいのです。
391 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 14:04:48 ] それやっちゃだめらしいけどやるには msiexec よぶショートカット作るだけ
392 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 14:24:00 ] >>391 msiexec でヤフってきます。
393 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 15:03:30 ] そういうのよくあるけどやっちゃいけないの?
394 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 15:09:26 ] 一時期よくあったな。 まあコントロールパネルのプログラムの追加と削除に統一したいんだろう、邪魔だしあれ。
395 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 15:51:44 ] 昔のVSではビルドしなくても「ダイアログのテスト」というのができたと思うのですが、 .NETのフォームに対して同じことはできないのでしょうか?
396 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:09:45 ] スタート>すべてのプログラムに実行ファイルと一緒にアンインストーラも入れるって事じゃないの? PCゲームなんかだと普通にあるけどな。 今ぱっと見た有名なアプリケーションにも普通にあるな。 WinampとかSleipnirとかGOMPlayerとか…etc
397 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:21:37 ] まだ非推奨じゃなかったころに作られたからだよ。 つか、当時多かったInstallShieldでも自動で作ってたんじゃなかったかな。
398 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:34:05 ] 最新のノートン先生2009でも作ってるし、最近のMS関連でも TrueSpaceとかアンインストール用アイコン作ってるな。 ・・・ホントに非推奨なの?
399 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:38:29 ] お前らそんなにアンインストールされたいのかって思う。
400 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:45:31 ] まぁパソコンど素人はスタートメニューはなんとか辿れても コンパネのホーム画面すら目にしたことのないってのもザラだからなぁ。 大衆向けのソフトなら作っておいた方が良いとすら思うが>アンインストール
401 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:46:35 ] メニューから選ぶ時に、アンインストール選びそうになってちょっとストレス感じないか?
402 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:46:42 ] まずはソースを出してもらおう
403 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:48:20 ] ttp://www.hitec.city.hiroshima.jp/n_img/n401183001.jpg
404 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:53:03 ] ttp://msdn.microsoft.com/en-us/library/aa511447.aspx
405 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 17:56:46 ] >>400 そういう人間にアンインストールをやるのか。 メニューにアンインストールがあってもなくても入れっぱなしの気がするというのは俺の偏見?
406 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 18:07:24 ] >>395 今のVSにもあるよ、ダイアログのテスト。 フォームはないんじゃないかな。
407 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 18:07:50 ] > Put only program shortcuts on the Start menu. > Don't put shortcuts to the following items on the Start menu: > Program uninstallers. > Users access uninstallers through the Programs control panel item. 確かに書いてあるな。 MS自身も全然守ってないような内容ばかりのページだけど。
408 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 18:17:15 ] まあ MSがやる→みんな真似する→汚くなる→ガイドライン修正→最初に戻る の繰り返しだからなあw
409 名前:デフォルトの名無しさん [2008/10/08(水) 18:52:11 ] 現在visualC++2005を使ってるんですが、2008に乗り換えようかと思ってます。 2005が入ってる状態でインストールしても大丈夫でしょうか? 何か不具合が発生したりしますか? よろしくお願いします。
410 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 19:04:57 ] 両方同時で問題ないよ。 うちはEEも入ったままだ。
411 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 19:07:16 ] むしろアプリケーションがアンインストーラを用意してくれてる方がマシ。 コンパネからのアンインスコはカス残りそうで…。
412 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 20:18:04 ] やるならどっちからやっても同じコマンドラインでアンインストーラ起動させるだろ。
413 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 20:18:22 ] >>410-411 レスありがとうございます。 早速入れてみます。
414 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 00:37:45 ] あと、2005と2008両方動かしてるとアイコンが同じでどっちなのかわかりにくかったが 2008のSP1でアイコン変わったからわかりやすくなった。
415 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 12:02:24 ] プログラムの追加と削除がもっさりしすぎだからね 該当プログラム探すのもめんどいし アンインストーラのショートカットは助かる
416 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 12:12:58 ] スタートメニューに、めったに使わないものを載せないで欲しい、というのはあるなあ。 アンインストーラーなんて一回しか使わないしなー
417 名前:デフォルトの名無しさん [2008/10/09(木) 12:35:14 ] CCleanerでアンインストール
418 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 16:45:46 ] CCleanerは?
419 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 20:26:54 ] >>415 Safarp使え
420 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 21:42:23 ] Safarpは?
421 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 22:06:10 ] 一時的に使ってすぐにアンインストールするようなソフトなら スタートメニューからアンインストールできると便利ではある
422 名前:デフォルトの名無しさん [2008/10/09(木) 22:14:17 ] 不要ファイルとレジストリ掃除専用だな CCleanerは便利
423 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 00:16:14 ] Visual Studio 2008って、Word形式の日本語版C#言語仕様が3.0追補版だけで1.2/2.0が入ってないんだね。 この日本語版C#言語仕様1.2/2.0 のためだけに、わざわざVisual Studio 2005 Professional 90日評価版の リンク先を必死に探してインストールしてしまった。
424 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 02:27:28 ] Vistaだとプログラムと追加と削除の中身がShellNamespaceに入ってる。 なので、Safarpみたいな専用ソフトでなくても ShellNamespace対応の検索ソフトなら何でも使えるよ。
425 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 08:31:21 ] >>423 それは、C# 仕様 とかでググった方がよかったのでは。
426 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 08:51:14 ] バージョンは思い出せないけど、JIS X 3015も日本語のC#言語仕様として読めるはず。
427 名前:423 mailto:sage [2008/10/10(金) 12:08:12 ] >>425 寝っ転がっても読めるよう、KINGファイルに製本マニュアルとして綴じておきたかったんだよ。 今のMSDNページの案内先は袋小路だったし、VS2005評価版はダウンロードセンターでも提供終了。 あれこれググったMSのリンク先は軒並み「ページが見付かりません。」のオンパレード OTL... そのググった中からやっとMS鯖のDVDイメージファイルへの直リンを探し当てダウンロードした。 何とか日本語版のC#言語仕様1.2/2.0/3.0のしおり付きのPDF化も終えて、只今両面プリント中...
428 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 12:24:26 ] 寝っ転がってプログラミングしたい
429 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 12:55:11 ] 一回やったことあるけど、すごく疲れるよ
430 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 13:54:21 ] >>418-419 HAeeeeeeeeeeeeeeeeeeeeeeee!!!
431 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 15:03:40 ] マルチごめん、vc2005の板が過疎ってるかもしれないので、こっちにも書いた。 Insufficient memory (Out of memory) in function cvAlloc というエラーメッセージがでるのですが、どの変数でout of memoryしているのかを 確かめる方法はないでしょうか?
432 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 17:19:09 ] スタック見てわからなきゃ死ね
433 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 18:16:22 ] >432 スタックって何ですか?
434 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 18:59:39 ] おいおい、スタックもStack Traceも知らないでC/C++系を使うなよwww まずはPCのアーキテクチャー基礎(プロセッサ、メモリ、I/Oデバイス)、 それからオペレーティングシステム(カーネル、メモリ管理、プロセス管理)を勉強しる!
435 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 19:00:44 ] OpenCVからこっち来たのか。 呼び出し履歴とかあるだろ。 それよりデバッガの使い方はどこまでわかるのか
436 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 19:16:16 ] >>434 お勧めの書籍を紹介して下さい
437 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 19:22:39 ] winnt.hの内容を変更してしまってコンパイルができまん。修復しても治りません。どこから原盤を持ってくればいいんですか?DVDの中にファイルが見つかりません
438 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 19:28:04 ] イイハナシダナー
439 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 19:39:45 ] アンインストールして再インストール。 WindowsSDKのヘッダとライブラリだけでアンインストールできるみたいだし、 なんとかなるんじゃね?
440 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 19:50:06 ] ありがとうございます。部分インストールできるのを完全に見落としてました。また1時間近くインストール作業するはめになるところでした。ありがとうございます。
441 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 20:15:40 ] この前PCを変えた機会に、VS 6.0からVS 2008にしたのですが 2008は6.0のように手軽にビルドして実行はできないのですか? 例えば以前は sample.c のソースのみを開いて、メニューからビルド→実行みたいな流れでできたんですが 2008で簡単に単一プログラムの試行をするにはどうすればいいんでしょうか 以前の.cファイルの動作のチェックをなるべく簡単に行いたいのです
442 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 20:39:33 ] C:\>CL Sample.c
443 名前:431 mailto:sage [2008/10/10(金) 22:04:47 ] デバッガは、赤い○をつけると、そこでプログラムが一時停止して、下のほうにある枡の中で、変数の値を監視するぐらいの使い方しかやったことがありません。 「呼び出し履歴」というのは初めて聞いたのでwebで調べてやってみようと思います。
444 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 22:05:48 ] >>443 ちなみに、どんなコードを書いてこれが出てんの?
445 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 22:21:05 ] >>439 最悪です。VC++をアンインストールしてインストールしても治りませんでした。 しょうがないから今回はVS2008をアンインストールしてインストールしましたが、治りません。 どうすればいいですか!たすけてください
446 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 22:25:57 ] >>445 全部OSから再インストールすれば? つか、別のところに問題があんじゃないの?
447 名前:431 mailto:sage [2008/10/10(金) 22:48:08 ] Opencvを使って特長点抽出を行い、その特長点を元に計算をするプログラムです。 ちなみに、呼び出し履歴のウィンドウを出してみたんですが、OutOfMemoryしたときには、このウィンドウには何も表示されませんでした。
448 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 22:48:55 ] >>445 2回目の治るってどういう意味?
449 名前:431 mailto:sage [2008/10/10(金) 22:53:27 ] なんか debheap.cの中の __finally { /* unlock the heap */ _munlock(_HEAP_LOCK); というところで止まりました。
450 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 23:00:51 ] ステップ実行くらいしろよ
451 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 23:10:32 ] Program Files\Microsoft SDKs\Windows\6.0A あたりを全部消してインストールしなおし
452 名前:451 mailto:sage [2008/10/10(金) 23:12:06 ] >>445 あてね。
453 名前:デフォルトの名無しさん [2008/10/10(金) 23:12:30 ] >>450 うるせー 暇じゃねーんだよ
454 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 01:12:20 ] >>451 ありがとうございます。6.0Aごと消して修復したらまたフォルダが復活していました。 これでうまくいくと思ったのですが、インクルードファイルが開けないといわれてしまいました。 その前に、プログラムの追加と削除からMicrosoft windows SDK for Visual Studio 2008 SDK Header Liblileというプログラムを削除していてこれが復活していません。 WindowsSDKを公式ページからダウンロードしてきて入れた覚えはないのですが、これは他になんのアプリから入ったものなんでしょうか? SDKの容量がでか過ぎてハードディスクに入りきらないのでダウンロードしたのですが、ファイル化しないでキャンセルするしかありませんでした。 for Visual Studio 2008と書いてあるからVS2008の再インストールで復活するとおもったのですがだめでした。教えてください
455 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 01:33:56 ] うるせええええええ
456 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 02:33:21 ] >>454 プログラムの追加と削除からVS2008セットアップを起動、 機能の追加と削除でVisualC++を一旦アンインストールした後再インストール。 これでWindowsSDKのヘッダとライブラリも一緒に復活する。 あと、これはうちの環境だけかも知れないが、 もしSQL Publish Wizardがどうのこうの言われたら、そこで中止して問題無い。
457 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 02:36:04 ] そのまえにエロ画像を消せよ
458 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 03:16:06 ] OSインストール+サービスパック+更新 VSインストール VSのサービスパックインストール 最新のWindows SDK お好みでDirectX SDKとか パスの設定はVSのオプションいじれ
459 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 04:07:50 ] DVDとスタートメニューからのインストールの違いがわかりませんがインストールできました。やっと寝られますありがとうございました!
460 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 05:00:24 ] やっぱりコンパイルエラーが出ます。新規MFCダイアログプロジェクトを作って実行しても最初からエラーが出ます。どうなってるんでしょうか もうやばいです。お願いします。 error C2146: 構文エラー : ';' が、識別子 'PVOID64' の前に必要です。 c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h 236 error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h 236 error C2146: 構文エラー : ';' が、識別子 'Buffer' の前に必要です。 c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h 7818 error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h 7818 error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h 7818 error C2061: 構文エラー : 識別子 'SHANDLE_PTR' c:\program files\microsoft sdks\windows\v6.0a\include\exdisp.h 817
461 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 07:09:35 ] VCの設定で追加したインクルードファイルの順番でそういった感じに なったことがあるけど、そのあたり調べてみたら?
462 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 09:30:00 ] というか最初からそれだけの問題だよなw
463 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 12:03:56 ] 古いbasetsd.hを参照しているな、これは。 インクルードの標準設定は、たぶん下のような感じ。 $(VCInstallDir)include $(VCInstallDir)atlmfc\include $(WindowsSdkDir)\include $(FrameworkSDKDir)include VisualStudio2008コマンドプロンプトで、マクロ部分の内容も確認した方が良いかもな。 ……何故か外で蝉が鳴いている
464 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 13:31:25 ] ありがとうございます。やっとわかりました。DirectX8SDKのパスをインクルードとライブラリに設定していたのが原因でした。 昔いれてたときにはこれで3Dソフトが作れたのですが、なぜかこれでコンパイルが通っていたものが、ソリューションのクリアをしてリビルドしたあと実行すると このエラーが出てしまいます。それでパスを外したらコンパイルできるようになりました。原因が絞れてきました。もう大丈夫です!ありがとうございました。
465 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 13:41:37 ] include文で右クリックしてヘッダファイル開けるし、そのヘッダファイルの場所も確認できるけど その程度のこともしてなかったの?
466 名前:デフォルトの名無しさん [2008/10/11(土) 13:50:12 ] >>465 何で調子に乗ってんの?
467 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 16:31:26 ] 散々付き合わせておいて 最初に思い付く原因だったら そりゃ腹も立つわ 質問の時に自分の思い込みで 別の回答を求めたのが悪い
468 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 16:31:29 ] コマンドラインツールだけインストールするということはできないのでしょうか?
469 名前:デフォルトの名無しさん [2008/10/11(土) 17:25:27 ] SDKでいいんじゃね
470 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 18:01:21 ] 中の人が考えてる新機能の中にそんなのがあったなCorecomponentとかなんとか 100$あったとしてどれに何$払いたいかコメントで書いてくれって
471 名前:デフォルトの名無しさん [2008/10/11(土) 19:50:13 ] >>467 生意気だよお前
472 名前:デフォルトの名無しさん mailto:sage [2008/10/13(月) 01:15:35 ] VisualC++2008で使うおすすめのリソースエディタを教えてください 現在ResEditを使用してますが落ちまくって作業が全然進みません・・・
473 名前:デフォルトの名無しさん mailto:sage [2008/10/13(月) 01:55:18 ] テキストエディタ直書き
474 名前:デフォルトの名無しさん mailto:sage [2008/10/13(月) 02:09:53 ] リソースなんてバージョン情報入れる程度にしか使わんな。しかもスクリプト直書き。
475 名前:デフォルトの名無しさん [2008/10/13(月) 08:44:18 ] >>474 屑が
476 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 03:03:17 ] 買っちまえよ。あるいは学生ならDreamSpark。
477 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 13:56:34 ] VS2008isoとMSDNiso->daemon->中のファイルコピー->一つのisoとしてburn!! は問題なし? 別にイメージファイルの構成が変わってても ファイルがそろってればインスコできるよね?
478 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 13:58:12 ] クラスライブラリを作る際に、ターゲットのFrameworkを2.0に設定すると、app.configが作られる。 ビルドするとdllファイルと一緒にdll.configが出力されるんだが、dllなのに設定ファイルがあるなんて、なんだか気持ち悪い。 これ消しちゃだめなのかな?
479 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 15:51:41 ] いらん。 あっても使われん。 もし必要な設定内容なら、利用する側のアプリの構成ファイルに入れる必要がある。
480 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 21:51:54 ] WindowsXPのシステムの復元やるとソースコードまで戻っちゃうのね。 ソース救出の時間の旅に何回も往復しちゃった。
481 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:02:35 ] >>480 LeopardインスコのMacに転送。TimeMachineを有効活用♪
482 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:12:27 ] >>480 そんなはずないと思うが。。 って、全部のデータに関して復元ポイント毎にいちいち履歴取ってたら HDいくつあっても足りんだろw 何かの勘違いじゃないのか?
483 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:22:14 ] >>480 どこにファイルを保存したんだ?
484 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:25:21 ] マイドキュメントの中って復元対象になるのかな
485 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:27:47 ] デスクトップに置いてあった exe が復元によって消されたことならあった
486 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:28:40 ] システムが含まれるドライブはC:\Documents and SettingsやC:\Usersを除いて戻っちゃうよ。 C:\homeとか作ってそこにおいてるんじゃない。
487 名前:デフォルトの名無しさん mailto:sage [2008/10/14(火) 23:29:09 ] ならんでしょ。 だいいちユーザーは普通「(何らかの不具合の発生した)システム」を復元したいのであって、 データまで「復元」されたらありがた迷惑以外の何でもないんじゃないのか?
488 名前:480 mailto:sage [2008/10/15(水) 00:32:48 ] Cドライブ直下にフォルダ作ってそのディレクトリ下だよ。 何度も時間の旅したから間違いない。 ソリューションフォルダ毎外付けのHDDにコピーしてシステムの復元(外付け繋げっぱ)したら プロジェクトはそのままでcsファイルだけが消えてたよ。 Cドライブの方にあるソリューションは昔に戻ってた。 だからまた戻して最新のソリューションフォルダをフラッシュメモリにコピー(念のため個別のcsファイルもコピー) してPCから切り離してシステムの復元。 その後フラッシュメモリから戻して完了。 ちなみにプロジェクトに含めてたtxtファイルは時間軸に関係なく最新のものだったよ。
489 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 01:32:58 ] おれも戻ったことあるぞ。 まじでびびったわ。
490 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 07:57:29 ] >>487 いや戻るよ。 システムドライブに限らず、他のドライブにおいてあったソースも 戻ったことがある。 他のドライブのやつは戻る前のフォルダかが hoge→hoge(2)のようにリネームされて残っていたけどね。 デスクトップにおいてるファイルなんかは問答無用で戻されるから 要注意。
491 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 09:11:06 ] まあ復元がどうのこうの以前にWindowsクリーンインスコ後に追加で戻さなきゃいけない分だけは 自前で別にバックアップ取っとくのが基本なんですけどね
492 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 11:35:13 ] ユーザーデータを使いたいと思い、プロジェクトのプロパティの設定でデータを追加しています。 例: 名前 PORT、 型 string、 スコープ ユーザー、 値 345 Form1.Designer.cs 内のForm1の所に、settings1.PORT = 345; が自動で追加されています。 そこでプロパティの設定から値を678に変更して保存しても、 ビルドするとForm1.Designer.cs内に作成された値345に切り替わってしまいます。 つまり変更する時はプロパティとForm1.Designer.cs内の両方を 直接変更しなければならないようになってしまいました。 何か設定があるのでしょうか?
493 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 12:09:48 ] >>490 VSのソースファイル以外なら基本的に戻らないよ たまに削除したファイル(VS以外の)が復活する事はあるけど
494 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 12:15:21 ] どっちやねん!
495 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 13:23:45 ] ファイルの内容が戻るのと ファイル自体が戻るのは大きな違い やねん!
496 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 19:44:22 ] Express版でセットアップエラーの出る俺は、 スタンダード版を買ってインストールしても やっぱりセットアップエラーになるのだろうか?
497 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 20:04:51 ] professional 以上に付属している単体テストのフレームワークに、 NUnit の TestFixtureSetup と TestFixtureTearDown に相当するものはありますか? MyClassInitialize、MyClassCleanup ぽいけど、 ウィザードでテストを作成すると上記2つは共有メソッドとして宣言されてる。 共有メソッドじゃなくしても大丈夫なの?