- 1 名前:デフォルトの名無しさん [2008/12/23(火) 13:56:37 ]
- ■公式
www.microsoft.com/japan/msdn/vstudio/default.aspx ■前スレ Visual Studio 2008 Part 13 pc11.2ch.net/test/read.cgi/tech/1226134233/ ■リンク 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
- 333 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 10:48:32 ]
- 関連付けをやり直すには2008の修復インストールしかないの?
「既定のプログラム」に出てきてくれればいいのに…
- 334 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 11:00:47 ]
- >>333
VS2008のオプション-環境に「ファイルの関連付けを復元」っていうのがある。 これをやりなはれ。
- 335 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 11:27:48 ]
- >>334
おお、ありがとう これで何十分も掛けて再インストールを待たずに済む
- 336 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 13:20:45 ]
- そんなのまであるのか。
時々MSはあなどれないことをしてくれる
- 337 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 14:57:53 ]
- .slnなんか2005と2008でちゃんと振り分けてくれるよね
- 338 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 18:04:36 ]
- 今日から2008に移行します。
プロジェクトが1000近くあるんですが、いっきに2008用に変換できるウィザードか なにかないんでしょうか? 一つ一つ立ち上げては変換しないといけないのかな、、、
- 339 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 18:12:08 ]
- >>338
必要になったのから開けば1000個あっても関係なくね? 昔、2005の.sln残したまま2008の奴を作りたいことがあって、 その時は変換ツールみたいなものは見つからなくて、 自分でスクリプト書いて変換した。
- 340 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 18:15:15 ]
- SLNもPROJも、中身はプレーンテキストだからな。
Rubyかなんかでスクリプトかけば一気に変換できるはず。 一気にオシャカになる可能性もあるが。
- 341 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 18:21:24 ]
- devenv SolutionFile | ProjectFile /upgrade
- 342 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 18:25:53 ]
- BOMなしUTF-8で編集・コンパイルできるモードまだー?
- 343 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 18:57:23 ]
- >>342
BOMってなんだ?
- 344 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 19:00:11 ]
- byte order mark
- 345 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 19:04:57 ]
- BOM無しUTF-8とLF改行がUNIX系の標準形式だね。
- 346 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 19:09:51 ]
- unixでもutf-8のBOMはあってもなくても適当に処理してくれるツールが増えてきたけど、
sunのjavaだけは頑なだからなぁ。
- 347 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 19:10:29 ]
- 学研のエロ雑誌にもそんなのあったような
- 348 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 19:54:00 ]
- SJISの根絶から始めよう
- 349 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 20:34:13 ]
- >>348
じゃあまずは2chを卒業しような
- 350 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 20:36:34 ]
- ここは Unicode 対応だろ。
- 351 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 21:06:52 ]
- SJIS根絶とか、32bitOS根絶より難しいんじゃないの?w
- 352 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:04:51 ]
- jQueryのためにVWD2008Express入れてみた
すげぇ便利なんだけど、ファイルの保存のたびにプチプチ止まる 糞CPUだと結構きついのね
- 353 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:08:36 ]
- >>352
>>282-283
- 354 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:08:37 ]
- すいません。パソコン初心者の相談ですが、Visual Studio 2008 をマイクロソフトから間違ってダウンロードしてしまったようです。
エンドユーザー使用許可書というのを見る限り、フリーソフトではないようですね 幸いにもまだインストはしてないです。不安に駆られてしょうがないので一刻も早く手放したいです。 これからどうすれば良いのでしょうか? ネタではありません。心やさしい方教えてください。お願いします。
- 355 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:10:09 ]
- >>354
削除しろよ
- 356 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:11:21 ]
- >>354
もうおそいんじゃね? 請求来るかもよ
- 357 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:13:14 ]
- >>354
Microsoftのウェブサイトから正規にダウンロードできるVS 2008はいろいろある。 いわゆるフリーソフトとして見なせるExpress、Shell、 期間限定の評価版のProfessional、Team Suiteなど。 どうせお前が持っているのも問題ないものだろう。
- 358 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:17:29 ]
- >>353
明日会社の糞PCで試してみる。ありがとう
- 359 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:20:46 ]
- 何をどう間違ったら初心者がVSダウンロードしちゃうんだろうか
- 360 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:26:53 ]
- DLものは基本的に先払いだよな。
エンドユーザー使用許可書→金取られる って思考自体謎だが 初心者自称するぐらいならそれぐらいか。
- 361 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:26:58 ]
- >>357
MSDN Library for Visual Studio 2008 SP1 (2008年12月更新版) というものです。問題ないでしょうか?
- 362 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:28:20 ]
- そんなもん消せ。人によっては無意味なものだ。
- 363 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:28:30 ]
- Visual Studioですらねえw
さすが初心者の行動は予想の斜め上をいく
- 364 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:29:07 ]
- >>361
ワロタ。 Visual Studio ですらないとはw
- 365 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:29:16 ]
- っていうか、場末のエロサイトじゃないんだから、
基本的にダウンロードだけさせておいて後から銭よこせ、なんてないからさあw
- 366 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:34:47 ]
- つ リンククラブ
- 367 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:34:50 ]
- まじですか。
スレの心優しい皆様本当に有難うございました。 とても安心しました。
- 368 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:35:00 ]
- ゲイツは悪どいやり口で金を搾り取って大金持ちになった!
的なネット上の噂(笑)を聞いたことがあるせいでMSに対して不信感バリバリなんじゃね?
- 369 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:36:27 ]
- 評価版は2ヶ月くらいたったらライセンス要求して起動出来なくする口だから、
>ダウンロードだけさせておいて後から銭よこせ に当てはまらないこともないような。
- 370 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:37:09 ]
- 「MSDN Library for Visual Studio」って
パソコン以前に英語が読めてないんじゃねーかw
- 371 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:37:51 ]
- 最近はそういうフィッシングの手口が流行っているからね。
最新版のWindows7を使えば安全で安心してパソコンを使えるようになる。
- 372 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:39:05 ]
- 英語が読めても意味を知らないとこんなもんだろう
- 373 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:42:03 ]
- βを使って安全安心とかこのスレにそんなアホがいたとは
- 374 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:46:24 ]
- 皮肉もわからんのか
- 375 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:52:58 ]
- いいからしゃぶれよ
- 376 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 23:57:39 ]
- >>372
意味を知らなくても for VS なんだから VS ではないことはわかるだろw
- 377 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 00:29:00 ]
- Office for Windows って書いてあるソフトについての質問をWindows作ったところにするようなものだな。
- 378 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 00:51:15 ]
- どちらもマイクロソフトだけどな
- 379 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 00:59:22 ]
- Kingsoft Officeなんでしょ。
- 380 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 01:12:08 ]
- OpenOfficeでいいよもう
- 381 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 03:11:58 ]
- ( ^ω^)おっおっぉ
- 382 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 04:48:14 ]
- SDKってどれのこと?
- 383 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 07:50:22 ]
- VC2008EEにSDKfor7betaを入れてみたら、コンパイラも差し替えになった。
- 384 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 15:34:14 ]
- SDkfor7betaでコンパイルエラーが山ほど発生したのでアンインストールしたらシステム壊された…
- 385 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 17:45:49 ]
- Visual C++ 2008 Express Edition(管理者)
っていうタイトルになってしまってるんですが、どうしてでしょうか? 前インストールしたときは(管理者)がなかった気がするのですが……。
- 386 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 17:49:22 ]
- Vistaかな?
スタートメニューのショートカットでプロパティ出して 互換性の特権レベルのとこの管理者として・・を外せばいいかもね。 UAC切ってるの?
- 387 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 18:08:47 ]
- CreateDIBSectionを呼ぶとリンク時に未解決のトークン、未解決の外部シンボルエラーが出るのですが
なにかlibをリンクしないとダメなんですか? 以前は特に設定しなくても使えていたのですが 2008にしたらリンクエラーがでるようになりました
- 388 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 18:13:17 ]
- 別スレのCoInitializeの人か?
ヘルプ見りゃ必要なヘッダとライブラリは全部書いてあるよ。 で、CreateDIBSectionはGdi32.libだ。 特定の関数だけだめなのか?再インストールだな
- 389 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 18:33:01 ]
- >>388
あ、そうです。CoInitializeの人です。 何か2008な現象なのでこっちにきましたが・・・ CreateDIBSectionのとこでF1押してもヘルプでないんですよ・・・ ZeroMemoryとかはエラーでないんですよ。 すんません。かなり初歩的なことなんですが C++で普通にWindows フォームアプリを作る時は新しいプロジェクトで CLRのWindowsフォームアプリケーションでいいんですよね?
- 390 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 18:43:46 ]
- >>388
CoInitializeと同様にGdi32.libを追加したらCreateDIBSectionのエラーが無くなりました・・・ うーん、これなんでだろう・・・ 何か色々なサイトみて共通言語ランタイムサポートのとこ変更したり 変なことしないとエラーでまくりだったんだけど・・・
- 391 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 18:56:09 ]
- .NETするなら最初からC#すればいいのに・・・
- 392 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 19:03:32 ]
- HWNDを引数とする関数にフォームのHandleを与えると
System::IntPtrからHWNDに変換できないってエラーがでます。 ヘルプにはHandle値はHWNDと書いているのですが、何が原因でしょうか?
- 393 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 20:17:16 ]
- >>386
そうです、UAC切ってます。 特権レベルの所は選択すらできない状態です。 リカバリする前はなかったようなんですが……。
- 394 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 20:17:29 ]
- 何が原因ってエラーメッセージのまんまじゃないのかい?。。
ヘルプには「フォームの」Handleの値(の型)はHWND、なんて書いてないと 思うんだけど。。
- 395 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 20:28:33 ]
- >>392
確かにHandleプロパティはウィンドウハンドルとして通用する値だけど、C++の構文上の型はIntPtr。 キャストしないとコンパイルを通せない。 static_cast<HWND>(hoge->Handle.ToPointer)
- 396 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 20:46:54 ]
- ごめん、static_cast<HWND>(hoge->Handle.ToPointer())だ。
- 397 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 23:35:43 ]
- >>393
切ってるんなら管理者だろうから出ても仕方ないと思われ。 それ UAC 環境下でわかりやすいように出る奴なので。 でも UAC off 時に出ないような仕様になっていてもいいよなとは 思うから MS の判定ロジックのバグのような気もする。 まぁ、by design でもおどろかねぇな個人的に。
- 398 名前:デフォルトの名無しさん mailto:sage [2009/01/13(火) 23:42:09 ]
- UACが切ってあっても、依然として管理者ユーザと一般ユーザの区別は存在するのだから、
管理者: と付くことに意味はあると思う。
- 399 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 10:17:47 ]
- UACオンのまま使ってて不便ないけどな、VS2008でも。
- 400 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 10:26:08 ]
- 392です。
>>394 FormsのヘルプでプロパティのHandleをみると コントロールのウィンドウハンドル(HWND)を格納するInPtrと書いてます。 見てる場所が間違ってますか?これは別のHandleの事でしょうか? >>395-396 お答えありがとうございます。 それをやってみたら インスタンスを作成する場合以外にSystem::InPtr::ToPointerのアドレスを指定できません ってエラーが出ました。
- 401 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 10:33:55 ]
- >>396
あ、すみません。 ToPointer()で()を入れるのを忘れてました。。 ちゃんとコンパイルが通りました。 ありがとうございました
- 402 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 10:54:13 ]
- このエディタの自動インデントを解除する方法を教えてください
- 403 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:15:21 ]
- メニューからツール→オプション→テキストエディタ
- 404 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:35:41 ]
- >>403
テキストエディタの各言語の所にありました。 ありがとうございます。
- 405 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:42:29 ]
- 眉毛はよー,渡辺喜美議員の行動について
どんな感想もってるの?
- 406 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:52:49 ]
- String をchar*に変換するために
String s = "kkk"; char *c = s.c_str(); とやったらエラーがでます。 どう記述したら変換できますか?
- 407 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:59:47 ]
- コンパイルエラーだろ?
constつけろとかじゃねえの
- 408 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:00:50 ]
- どうしてもchar*にしたけりゃ&s[0]
- 409 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:07:09 ]
- やりたい事はopenFileDialog->FileNameをAPI関数に与えたいのですが・・・
何か^をつけないとStringに代入段階でエラーがでるみたいなので String ^s = "kkk"; const char *c = s.c_str(); としてみると、c_str()の左側はクラス、構造体ではないってエラーがでます。 ヘルプみるとStringのメソッドにc_strってないですが、サイトで検索するとこんな書き方してましたが・・ 2008は以前の記述と違うんでしょうか?
- 410 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:08:05 ]
- うん
- 411 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:16:55 ]
- そもそもStringってなんだ?
std::stringでもCStringでもなくCLRの話か
- 412 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:18:03 ]
- System::Stringとstd::stringを混同してるだろ。
ttp://msdn.microsoft.com/ja-jp/library/d1ae6tz5(VS.80).aspx
- 413 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:21:32 ]
- 初心者はCLR/C++なんて触らない方がいいと思うんだな
- 414 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:37:05 ]
- openFileDialogも混同してる。FormのOpenFileDialogならSystem::Stringそのまま渡せる。
- 415 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:54:50 ]
- System.String から Win32 でいう LPCWSTR へするには pinning したあと
RuntmeHelpers の OffsetToStringData 分ずらせばとれる。 さらにここでおそらくほしいのは LPCTSTR だろうから atlconv.h の ATL::CW2CT あたりかませばOK。 …意味わからんならお前に C++/CLI はたぶん無理。C++/CLI は超上級者むけ
- 416 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 13:00:03 ]
- C++/CLI使ったことないけどUNICODEビルドが標準じゃないの?
APIでファイル名がchar*な場面が思いつかない。
- 417 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 13:34:48 ]
- 色々ありがとうございます。。。
初心者なので最初のプロジェクト選択から間違ってたってことですかねこれは・・・ 色々試してみてCLRのWindowsフォームアプリが最初からフォームがあっていいかなって おもってやっていたのですが、普通のWindowsアプリを作りたい時は 初心者はプロジェクトで何を選択するのがいいですか?
- 418 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 13:57:42 ]
- EEかな?Win32 のWindowsアプリケーション
- 419 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:00:58 ]
- >>418
Win32にはWin32コンソールアプリとWin32プロジェクトしかありませんが・・・
- 420 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:04:53 ]
- >>418
とりあえず、Win32プロジェクトを選択してから その中のWindowsアプリケーションを選択したのですが 最初はフォームが無かったのでフォームを追加しようとしたら CLRコンポーネントをプロジェクトに追加します。とか出るんですが・・・ うーん、難しいなあ
- 421 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:05:17 ]
- 両方やってみりゃいいだろ。
- 422 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:06:45 ]
- >>420
フォームはネイティブな世界にはないよ。 フォーム使いたいならC#にいったほうがいい。 どうしてもポトペタしたいなら他のフレームワーク導入してみ。MFCでもいいが。
- 423 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:11:15 ]
- MFCはEEじゃ使えないしWTLもどうせ使いこなせそうにないから
C#やVBに行くほうがいいよ。
- 424 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 14:41:33 ]
- C#おぬぬめ
- 425 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 16:42:02 ]
- ちょっと思ったんだけどCLRってコントロールのアクセス方とかはC++Builderに近いですかね?
MFCならタイトルバーの文字を変更するのにもSetWindowTextとか使いますもんね?
- 426 名前:デフォルトの名無しさん [2009/01/14(水) 20:47:48 ]
- Visual Studio 2010
pc11.2ch.net/test/read.cgi/tech/1231857024/ 来てるな
- 427 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 20:56:51 ]
- 過去からおいでですか
- 428 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 21:00:28 ]
- そりゃあ未来からは来れないからな
- 429 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 23:48:55 ]
- >>425
そらライブラリ作った人間が同じだからな
- 430 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 00:33:43 ]
- 自宅のPC(WindowsXP、Visual Studio 2005)で作ったプログラムを
会社のPC(WindowsXP、Visual C++ 2008 Express Edition)でビルドしようとすると、 ファイル読み込みのためのファイル名指定(同階層にあるファイルなのでファイル名だけ指定)が 見つからないというようなエラーが出ます。 絶対パスで指定すると読めるようになるのですが、なぜVS2005では通ってVC2008EEではアウト なのでしょうか? 何か設定が必要なのでしょうか?
- 431 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 00:42:51 ]
- > 同階層にあるファイルなのでファイル名だけ指定
この前提が大間違い。相対パス指定は「カレントディレクトリ」からの 相対パスになる。
- 432 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 00:45:46 ]
- ん?あごめん、ビルドか。
もうちょい細かく何をどう指定したか書いてくれない?
- 433 名前:430 mailto:sage [2009/01/15(木) 01:09:29 ]
- >>432
↓問題となっている記述の一部です。 D3DXCreateEffectFromFile( g_pD3DDevice, TEXT( "ship.fx" ), 0, 0, D3DXSHADER_DEBUG, 0, &g_pFXShip, NULL ); 第2引数で読み込むファイル名(ship.fx)を指定しています。 このファイルはプロジェクトフォルダの直下(プロジェクトファイルと同階層)に置いています。 ソースファイルも同じ階層です。 自宅PCのVS2005では読み込みますが、 会社PCのVC2008EEではビルドは通りますが(すみません、ビルドできないというのは間違いです)、 上記の処理に差し掛かると、読み込みができず、ファイルが見つからないというデバッグ メッセージが出ます。
|

|