1 名前:デスマーチのプロ mailto:sage [2009/02/06(金) 02:11:04 ] ■公式 ttp://www.microsoft.com/japan/msdn/vstudio/default.aspx ■前スレ Visual Studio 2008 Part 14 ttp://pc11.2ch.net/test/read.cgi/tech/1230008197/ ■リンク Visual Studio 2008に搭載された17の新機能 ttp://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html 5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷 ttp://www.atmarkit.co.jp/news/200711/20/vs.html ■関連 Visual Studio 2005 Part 25 ttp://pc11.2ch.net/test/read.cgi/tech/1225268851/ その他テンプレ>>2-5
172 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 21:19:21 ] すみません。非常に初歩的な質問ですが visual studio 2008 コマンドプロンプトでcファイルをコンパイルしようとすると LINK : fatal error LINK1104: ファイル 'C:\DOCUME~1\(ユーザー名)'を開くことができません。 と表示されcファイルの保存場所(C:\c-lang)にはobjファイルだけが出来上がってる状態になります。 #include<stdio.h> int main(void) { printf("テスト\n"); return 0; } すらコンパイルできませんでした cファイルの保存場所はまったく別の場所なのにC:\DOCUMENT〜〜を開こうとするのかもわかりません 問題点をご指摘ください
173 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 21:19:55 ] >>172 どういうコマンドを打ったんだ
174 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 21:20:34 ] ライブラリのパスがおかしい、とか。
175 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 21:21:50 ] >>173 cd/D C:\c-lang で移動後に cl test.c と入力しました。 構文エラーなどはしっかり表示されるのですが exeファイルは出力されません
176 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 21:31:19 ] SETでLIBを調べて見るべし
177 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 21:37:52 ] >>174 >>176 すみません真性の入門者なので理解できないのですがライブラリって言うのは標準関数等が保存されている場所でそこにアクセスができていない と言うことでしょうか? VSをインストールしなおしたら解消する可能性はありますか?
178 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 21:54:15 ] >>177 ライブラリのパスが原因なら、ライブラリのパスを環境変数で指定する方法がある。 VSをインストールするとVSのどこかに環境変数を設定するバッチファイルがある。 vsenv.bat見たいな名前。正確な名前は忘れた。コマンドラインで実行するならこのバッチを一回走らせればおk
179 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:05:27 ] >>178 それを呼び出すのが、>>172 の言っている Visual Studio 2008コマンドプロンプトだと思うんだ。 この名称でスタートメニュー内に存在するし。
180 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:09:38 ] 入門者スレここにあり
181 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:10:18 ] 環境変数 LIB、LIBPATH がおかしくなってるんかね。 なので、>>176 なわけだが・・・
182 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:20:32 ] 手遅れになる前に忠告するけど、SETを晒すのはよしたほうがいいよ。 ユーザー名やいろんな情報が混ざってるから気をつけること。
183 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:21:00 ] >>172 です ご指摘の方法(batファイルを走らせる、SET LIBでしらべる等)試してみたのですが解消できませんでした いちどインスコし直してみます お手間を取らせて申し訳ありませんでした。ありがとうございます
184 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:24:24 ] 再インストールしたって、何の解決にもならんけどなw
185 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:43:26 ] >>172 LINK : fatal error LINK1104: ファイル 'C:\DOCUME~1\(ユーザー名)'> なんでDocument~1のような短縮名になってるの? 他にもコンパイラインストールしたことはある?それが呼ばれてるんじゃないのかな
186 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 22:57:11 ] >>185 ほかのコンパイラを使った事はありません いままではVisual C++を普通に起動してプロジェクトを作ってから「ビルド」、「デバックなしで開始」みたいなふうにプログラムを走らせてました
187 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 23:00:24 ] VC の IDE のオプションのライブラリ設定と、環境変数 LIB の違いを確認すれば OK だな。
188 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 22:06:28 ] 前スレにもでてたExpression Blend 2だけど これってに入ってるExpression Studio 2のVisual Studio Standard 2008って 普通のVisual Studio Standard 2008としても使えますよね?
189 名前:デフォルトの名無しさん mailto:sage [2009/02/16(月) 23:52:04 ] お前には無理だからやめとけ
190 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 00:34:41 ] お前にも無理だから
191 名前:デフォルトの名無しさん [2009/02/17(火) 01:05:01 ] >>172 リンカに渡すテンポラリーファイルが開けない、ということなんじゃないか? 環境変数 TMP, TEMP は大丈夫か? まさかユーザー名が2バイト文字だと通らないとか。
192 名前:デフォルトの名無しさん mailto:sage [2009/02/17(火) 03:13:24 ] そのへんじゃね?スペースを含むパスがダメとか
193 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 10:28:30 ] VS2008 SP1 日本語版でプロジェクトの設定やコントロールとかのプロパティの 説明のとこが英語になっちゃったんですが、戻し方分かる方いらっしゃいませんか? IntelliSenseのパッチは当ててそれは日本語になっているんですが・・・。 どうも.NET周りが英語だと思って動作しているような気が。 ちなみにOSはXP x64です。 このファイルがなくなっているんじゃーとかであれば他のPCから持ってくることはできます。
194 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 13:35:08 ] もしかしてExpressってクラスダイアグラムが無い? どうやってもムリ?
195 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 15:38:04 ] メソッドの呼び出し回数や処理時間って求めることできませんか? gprofみたいなのないんでしょうか?
196 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 16:31:30 ] 6.0まではプロファイラがあったんだが
197 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 16:39:23 ] フリーのプロファイラみつけました EQATEC でも登録してもダウンロードリンク書いたメール送ってくれませんorz ダウンロードした人いますか?
198 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:50:27 ] .NET Profiler があるだろ
199 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:04:48 ] .NET Profilerでぐぐるといっぱいでてくるんだけど具体的にはどれ?
200 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:07:33 ] CLR Profiler
201 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:41:30 ] CLR Profilerは .NET Framework 2.0までだよね? 3.5で使えるのかな?
202 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:50:04 ] ソースがついてるから大丈夫
203 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 00:56:28 ] ありがとう 明日にでも試してみる
204 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 06:07:58 ] >>201 .NET3.5はCLR2.0のまま
205 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 21:24:02 ] ASP.NET/WPF/Silverlight2などの各種クライアント環境に対応したWebサービスを構築してみようと 思っいるのだが、VS2008 Express Editionだと、ひとつのソリューションにWCFサービス、ASP.NET、 WPFクライアントアプリ、Silverlightアプリのプロジェクトを同居させられないんだな。 先にWCFサービスを作ってIISか何かでホストさせて、それぞれVWDやVC#で別個にプロジェクトを 構築しなきゃダメなのかねぇ・・・
206 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 21:25:05 ] 所詮おまけだし。>Express
207 名前:デフォルトの名無しさん mailto:sage [2009/02/20(金) 21:52:54 ] EQATECからメールやっときた 一気に7通w CLR Profiler含め週末使ってみます
208 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 19:28:25 ] VisualStudio2008で新しいクラスファイルとか作った場合にタブを左側じゃなくて右側に出すこと出来る?
209 名前:デフォルトの名無しさん mailto:sage [2009/02/22(日) 20:15:15 ] 出せば良いじゃない
210 名前:デフォルトの名無しさん [2009/02/22(日) 20:42:34 ] .jsファイルでインテリセンスが]効かないんだけど何故? .htmlファイルの<script>〜</script>の間では効くのに・・・
211 名前:デフォルトの名無しさん [2009/02/23(月) 11:00:31 ] VC++2008です。 MFCアプリケーションから、プロジェクトを作成したのですが、 フォームがどこにも見当たりません!><
212 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 11:05:31 ] xxフォームアプリケーションからやればいいんじゃね?
213 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 11:18:42 ] フォームであり、なおかつMFCの印刷機能が実装されているようなのを 作るにはどうしたらいいんでしょうか?
214 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 20:54:21 ] 2008のVC++にて、自分の作った関数にインテリセンスを効くようにするには、 どこにどんなフォーマットでコメントを記述すればいいですか? .hと.cppに↓書いたのですが、反映されません .h // メイン void main(void); .cpp // ============================== // メイン // ============================== void main(void) { }
215 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:19:39 ] インテリセンスの御機嫌次第 運がよければ勝手に効くかもしれない たまに効いたり効かなかったりするかもしれない VC++のインテリセンスというのはそういうもの
216 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:22:38 ] >>215 適当なこと言うなあw C++のインテリセンスはXLMコメント未対応じゃないの? XMLコメント自体の書式とか使えるタグはC#とほぼ一緒だと思ったけど。
217 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:27:56 ] >どこにどんなフォーマットでコメントを記述すればいいですか? 通常、何もする必要はない。 効かない場合はこのへんを読め。 ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.ja/dv_vseditor/html/c1b3adb9-0d48-4770-a51e-392ed818c484.htm
218 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:37:43 ] そんなローカルのURL貼ってどうするよw 本当命令口調クンって頭悪いな
219 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 21:49:08 ] 218が可哀相なほど無知だというのは分かった
220 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 22:06:24 ] >>219 同意
221 名前:214 mailto:sage [2009/02/23(月) 22:57:27 ] >>215 ご機嫌を取るためにはどうすれば・・・ >>216 C#と同じ表記じゃダメでした >>217 みれません
222 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 23:01:36 ] >>221 見れませんってMSDN Library入れてないんか
223 名前:デフォルトの名無しさん mailto:sage [2009/02/23(月) 23:04:43 ] MSDN Libraryっていってもいろいろあるんだよ坊主。 それこそ知らなかったのか。
224 名前:214 mailto:sage [2009/02/23(月) 23:57:03 ] >>222 すみません。見れました。 IE8RC1を入れてるからか何なのかわかりませんが、 「このプログラムではこの Web ページを表示できません」って出て 最初は表示されなかったんですが、リロードすると表示されました。 でも解決に至る情報はありませんでした。
225 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:09:37 ] >>223 「ms-help://MS.VSCC.v90/」 ちゃんと、VS2008のVC++ だと言ってるだろ? それこそ知らなかったのか。
226 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:18:31 ] だからVS2008に統合できるMSDNライブラリにもいろいろあるんだよアホか。
227 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 00:39:29 ] お前がどれも入れてないのがバレバレ
228 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 01:09:06 ] 「MSDNライブラリ」を見ろとは誰も言っていないんだがなw
229 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 10:52:05 ] このスレ馬鹿ばっかりだな ひどいわ
230 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 15:40:01 ] はいはい
231 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 19:07:50 ] 素人相手はほんと疲れるよな。すぐ逆ギレするし。
232 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 21:06:14 ] 素人童貞乙
233 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 14:04:00 ] 俺は素人だが何を言われようが情報を引き出すために最善を尽くすよ 素人とか関係ないきがする
234 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 14:18:37 ] それは良いんだが横やり入れて煽る→自爆→逆ギレっていうのがね
235 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 15:16:56 ] 職場の先輩からこう教わったのですが・・・ slnファイルからプロジェクトを開く方法は、ファイルが壊れる可能性のある事を知らない、素人の方法であり メニューの【プロジェクトを開く】から行うのが玄人たちのルールであると聞きましたが事実ですか
236 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 15:21:36 ] いいえ
237 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 15:54:10 ] Visual Studio 2008 Professional Editionを買おうと思っているのですが、 VC++とはC++とまったく違うものなのですか? また、Visual Studio 2008 Professional Edition のライブラリはなんて言うライブラリなんでしょうか。 あと、アップグレートと最後につくもの(6万ぐらいの奴です)は既に持っているVisual Studioのバージョンをあげるものなんでしょうか。 教えてください。
238 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 15:56:25 ] Visual Studio 2008を複数起動してると、 たまにウィンドウのドッキングが解除されて大変なことになるんだが、 なんか設定で回避できたりする?
239 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 16:07:47 ] できない そこまで賢くない 複数起動はあかん
240 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 16:08:55 ] えw 複数起動はあかんのかw ウィンドウレイアウトのリセットで戻すからいいや
241 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 16:11:27 ] ビルドしている最中にもう一つプロジェクト立ち上げたりすると設定がリセットされたりするな。
242 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 17:14:34 ] 2台使えよ貧乏人
243 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 17:55:13 ] つまらん煽りだな
244 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 18:03:18 ] ダウンロードセンターでISOを落そうとしたけど、落ちない。なして? ネットワーク環境、セキュリティは関係ないように見える。悩んで小1時間。手を挙げた orz ダウンロードページは >>2 のと同じ。サーバ側のトラブル? 対象:MSDN Library SP1(ISO) JPNMSDNX1530336.iso これ715byte。なんぞ? 比較:VS2008 SP1(ISO) VS2008SP1JPNX1512986.iso これはOKっぽい。現在ダウンロード中
245 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 18:11:49 ] JPNMSDNX1530336 わずか五分で 2.6GB 落ちましたけど
246 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 18:17:47 ] >>245 追試ありがとうございます。 後者の比較対象側は今終わった。こちらは表示上903M。無事っぽい。何が違うんだろう。 JPNMSDNX1530336は落ちないんだよな。容量が大きいから。んなことないか。 ルータ経由しない方法で試してみる。それで駄目なら…マックに行ってみる。
247 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 18:58:20 ] 複数起動ダメって…… 6個も7個も起動してるオレは… まあ状態保存関係はあきらめてるが
248 名前:246 mailto:sage [2009/02/26(木) 18:59:02 ] 別PCからモデム直結。久々なので手間取った。ルータなし環境は速度速い。 けど…やっぱり駄目だった orz マックに行ってみる。
249 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 18:59:53 ] >>246 ブラウザ替えてみるといいよ
250 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 19:01:49 ] ふと気づいたが、変数名に2バイト文字が使えるんだな。
251 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 19:05:00 ] 2GBを超えるファイルが落とせない現象はいろんな原因があるからなあ
252 名前:246 mailto:sage [2009/02/26(木) 19:19:46 ] >>245 ,249,251 FireFoxにしてみた。なんか良い具合。無線だと遅いので有線でダウンロード中。 光回線だけど5分は無理そう。にしてもIEでMicrosoftがダウン(ry 寒空の下、マックに行かずに済みそうです。シャカシャカチキンは食べてみたかったが…。 ありがとうございました。
253 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 20:30:49 ] >>237 C++はプログラミング言語の1つ。 Visual C++はMicrosoftが作っているC++言語とコンパイラその他諸々の製品。 Visual Studioには、いろいろなライブラリが入っているので、「これ」とは言い難い。 名前のないものだってあるし。 C/C++標準ライブラリ (含STL)、MFC、ATL、.NET Framework、OpenMP、STL/CLR、etc…… アップグレードはそのとおり、以前もしくは下位の製品を持っている人のためであるが、 無料のExpressからのアップグレードが認められているんで、事実上誰でも買える。 www.microsoft.com/japan/vstudio/express/anniversary.aspx 前から無問題だと思われていたし、そもそもノーチェ(ryなわけだけど。
254 名前:237 mailto:sage [2009/02/26(木) 23:30:20 ] >>253 右も左もわからない初心者の自分のおかしな文章の質問に答えていただいてありがとうございます。 ライブラリとはそういう物なのですか。 ちなみにDirectXは使えるのでしょうか? そういう方法があるのですか。 良いこと教えてもらえました。 ありがとうございました。
255 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:35:29 ] DirectXでゲーム作ったりするだけならExpressで十分だけど
256 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 23:41:27 ] ExpressでもProfessionalでもいいが、DirectX SDKを入れないと話が始まらない。
257 名前:,,・´∀`・,,)っ-○◎● mailto:sage [2009/02/27(金) 00:27:00 ] なんかCore i7用パッチ出たぞ blogs.msdn.com/profiler/archive/2009/02/24/patch-released-to-fix-sampling-on-intel-core-i7-processors.aspx
258 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 02:11:02 ] Expressだったら、Platform SDKも入れないとな
259 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 12:28:53 ] いや、2008だからそこは平気だろう。 逆に、エディション問わず附属のSDKで足りないときはあるけど。
260 名前:254 mailto:sage [2009/02/27(金) 12:55:26 ] >>255 ゲームを作るのはExpressで十分なのですか。 ゲームを作ってみたいという目的でやっているので良いことを教えていただけました。 ありがとうございました。 >>256 DirectX SDKという物を入れば使えるのですか。 わかりましたありがとうございました。
261 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 13:55:40 ] プロジェクトへソースを追加する際、 ディレクトリ構造ごと追加する方法があれば教えてください
262 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 15:02:38 ] フォルダ内で Ctrl+A すればよい
263 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 15:17:43 ] >>261 そんなウマーな機能はさすがにないと思うけど
264 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 15:36:45 ] マクロやアドオンで簡単に出来そうなのに何故か作る気が全くしない
265 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 15:42:34 ] ソリューションエクスプローラにD&D
266 名前:261 mailto:sage [2009/02/27(金) 16:39:02 ] >>262 ,>>265 そうするとプロジェクト直下にソースが列挙されるだけでした >>263 少なくとも Turbo C++ だとできたので VSでもできるかな、と思ったのです >>264 自前で作れるのですか?
267 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 19:00:08 ] そうなんだよ! >>261 みたいに直感的な操作がなぜか出来ない? 今までのバージョンからずっとそうなんだけど敢えて出来ない理由とかあるの? 誰もが一度は思う事だと思うけど、。
268 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 19:47:53 ] C#だとできるんだけどね まあC++はヘッダもあるしフォルダじゃなくてフィルタで管理しろってことなんだろう
269 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 19:55:01 ] それにしたってフォルダ階層にあわせてフィルタ作ってくれる機能ぐらい欲しい いまは「既存のコードからプロジェクト作成」で我慢してる
270 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 20:27:24 ] >>260 ExpressとStandardの差は大きいから、Proを買う気でいたなら ちょっとお金を出してStandardを買った方がいいと思う。
271 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 02:46:23 ] >>261 とくにC/C++の場合、 #include "stdafx.h" を前提としてそれに依存したコードが生成されるけど、ディレクトリを変更すると #include "../stdafx.h" などとなって、ウィザードの生成にも影響するし、そもそも ここのパスを変えると、今のコンパイラではプリコンパイル情報を 正しく処理できないような気がする なので、複数ディレクトリをIDEでサポートしないのは、 VCのプロジェクトとの相性というか、平たくいえばMicrosoftの実装都合の 面が多々影響しているのではないかと推測
272 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 05:31:29 ] C/C++のソースはファイルシステム依存のインクルードを絶ち切れないですからね。