1 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:19:33 ] このスレッドは 「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、 勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 >>980 を踏んだ人は新スレを建てて下さい。 >>980 が無理な場合、話し合って新スレを建てる人を決めて下さい。 前スレ ふらっとC#,C♯,C#(初心者用) Part38 pc11.2ch.net/test/read.cgi/tech/1235864730/
2 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:19:41 ] -----関連スレ C#, C♯, C#相談室 Part51 pc11.2ch.net/test/read.cgi/tech/1233757615/ WPF(XAML,XBAP,.NET3.5)GUIプログラミング Part3 pc11.2ch.net/test/read.cgi/tech/1231506876/ 初心者のためのプログラミング言語ガイド Part14 pc11.2ch.net/test/read.cgi/tech/1235692421/ ----参考サイト www.google.co.jp/ msdn.microsoft.com/ja-jp/library/default.aspx homepage3.nifty.com/midori_no_bike/CS/ www.atmarkit.co.jp/fdotnet/dotnettips/index/index.html dobon.net/vb/dotnet/ jeanne.wankuma.com/tips/ www.labasp.net/CsharpNote/
3 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:25:39 ] いちおつ
4 名前:デフォルトの名無しさん [2009/03/15(日) 02:26:04 ] 前スレ>>995 でも2〜3秒待たされますよ?フリーズしたような気分になります。 普通のソフトならほぼ一瞬なのですが。 前スレ>>996 しばらくはいいのですが、時間が経つとメモリから消えてしまうのか、 再び起動が遅くなります。
5 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:26:36 ] 1Z。 前スレ最後はキナ臭かったが、まったりと頼むよ。
6 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:27:19 ] 2〜3秒待てないって完全にマジキチだろw
7 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:28:43 ] >>4 ああ、それならそのPCがどこかおかしいわ 俺のP8600の非力なノートで起動は1秒もかからないよ 一度他人のPCで起動してみたら?
8 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:29:07 ] .NETを疑うよりより統合失調症を疑った方が良いんじゃないか。
9 名前:デフォルトの名無しさん [2009/03/15(日) 02:30:10 ] >>6 2〜3秒かかることが問題というか、非.NETアプリに比べて起動が圧倒的に遅いのが気になるんです。 実際これは自分だけじゃなくて、2chやどっかのブログでもよく言われていることだと思います。 結構大きな問題だと思うのですが…。
10 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:31:35 ] >>9 俺のP8600の非力なノートで起動は1秒もかからないよ
11 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:32:17 ] 煽りが増えてきました。 どっから沸いてきてんだよ。
12 名前:デフォルトの名無しさん [2009/03/15(日) 02:33:12 ] >>10 .NET 起動 遅い www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&rls=org.mozilla%3Aja%3Aofficial&hs=0es&q=.NET+%E8%B5%B7%E5%8B%95+%E9%81%85%E3%81%84&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja ググると同様の感想を持ってる人が少なくありません。レアケースではないと思うのですが?
13 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:33:58 ] 2〜3秒起動が遅れることで1万円の損失でも発生してるとかいうのなら問題かもしれん。 でもそういうわけじゃないだろ。 深呼吸でもすれば起動してるんだから。
14 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:35:54 ] 大きな問題って何よ。 お前は「気になる」としか言ってないだろ。
15 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:36:25 ] >>12 誰も遅くないなんていってないよ 2〜3秒もかかるほど遅くないっていってんの そんだけかかるってことは、そのソフトが何かおかしいか、あなたのPC環境がおかしい だって俺のP8600の非力なノートでは1秒もかからないで起動するもの
16 名前:デフォルトの名無しさん [2009/03/15(日) 02:36:40 ] >>13 いや、一回起動しておしまいならそれでいいんです。 でもメモ帳のように、起動と終了を気軽に繰り返すには気になる、ということです。 一度起動するとしばらくは再起動も速いですけど、しばらくすると元に戻ってしまいますし。
17 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:38:55 ] で、2秒間の損失はおいくらですか?
18 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:39:20 ] >>15 俺のPCでも2秒くらいかかるが。 VistaだったらOSロード時にコンポーネントを同時起動するから速いらしい。
19 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:41:03 ] アプリの中身にもよるだろうなあ 起動時にコードを山ほど詰め込んであれば当然遅くなるわけだし >>18 SuperFetchってやつだっけ
20 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:41:14 ] そもそも起動と終了を頻繁に繰り返すような構造なら常駐させるべきだと思うけど。 前提からしておかしい。
21 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:41:40 ] >>18 E7200のXPだが一瞬だぜ そのソフトだけじゃないの? 質問者は「どんな小さなアプリでも」だぜ?
22 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:42:28 ] Vista だとそこそこデスクトップでよく使うソフトは大体一瞬に なってしまうね。今試したら VS 2008 で一回目が 2-3 秒ぐら い、2回目だと 1秒ぐらいな感じだった。
23 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:44:04 ] >>20 それはないわ。 画像ビューアやテキストエディタまで常駐させろってか?
24 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:44:12 ] なんか伸びてると思ったら何だこれは・・・
25 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:45:33 ] 頻繁だったら常駐でいいんじゃないか? 俺はテキストエディタを常駐させてるぞ
26 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:47:50 ] 特定の使い方をすると重くなるって言うのもなんか外してる気がしないでもないなあ。
27 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:49:54 ] アンチウィルスで、いちいちスキャンする奴は起動が遅くなるときあるよな あと他のリソースがHDDを動作させてるとき これと別になんか起動が遅くなったなぁと思うときは、HDDの故障の前触れ
28 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:50:47 ] >>23 そういう使い方を前提としたソフトをC#で書くなら 考慮した書き方はいくらでもあるだろと言いたいのよ 真意が伝わりにくかった事は詫びよう
29 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:53:06 ] んで、起動は別にc++でもmfc使ってる限りは、.netとそんなにかわらない? それでも.netのほうが多少は遅いの?
30 名前:デフォルトの名無しさん [2009/03/15(日) 02:53:52 ] >>26 そんなに特別な話ではないと思います。 関連付けてエクスプローラからカチカチするようなアプリだと、よくある使い方です。
31 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:56:55 ] そろそろめんどくさくなってきたな。 不満ならお前が使わなければいい。 使ってくれと土下座されてるわけでもないだろ。
32 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:58:08 ] ケチ付けたいだけみたいだからもう良いよ
33 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:59:22 ] javaアプリのほうがもっと遅いよな そう考えるとネイティブコンパイルできるC++かDelphiしか解決法はないということか。
34 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 02:59:30 ] APIスレに沸く.NET厨も酷いがこれも酷いなw 結局「気になる」以上の不満は無いんだろ。
35 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:02:10 ] 煽ってる奴も大概だと思う。
36 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:02:50 ] で、遅いの?遅くないの?
37 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:03:29 ] 遅いよ。超遅い。デラ遅い。 だから素人は使わないで。
38 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:06:00 ] 遅いの定義次第だな 何を持って遅いとするのか
39 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:09:44 ] 知らないならレスしないで下さい。ウザイだけです。
40 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:12:23 ] ↓今日一番非生産的なレス 知らないならレスしないで下さい。ウザイだけです。
41 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:13:57 ] じゃあそのレスもらいます
42 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:15:20 ] ウザイと思う奴はウザイという書込をみてウザイと思わないのかね
43 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:18:04 ] OKWAVEでやれ
44 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:43:52 ] 結局、具体的になんの.NETアプリが遅いのか教えてよ。
45 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 03:48:49 ] >>29 起動ってのが例えばウインドウが表示されるまでだとしたら、 ウインドウを表示するコードもJITコンパイルされるので.netの方が遅いよ。 つーかね、そんな事気にしてたらこの先Windows使えないっすよ。
46 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 04:22:22 ] >>45 起動を別にって言ってるのにそういう例を提示するということは、 一つのアプリがフォームを新たに表示しようとするたびにコンパイルされて 表示が遅いということだな?
47 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 04:39:25 ] プロジェクトが2つあって一つがクラスライブラリなんですが クラスライブラリの出力タイプを持つプロジェクトを直接起動することはできませんとでて実行できません F5押したときにもう一方のプロジェクトだけ起動するようにするにはどうすればいいんですか?
48 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 04:41:13 ] ソリューションのプロパティスタートアッププロジェクトの設定で解決しました
49 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 04:44:33 ] ファイルは必ずnamespaceのなかにクラス作らなきゃいけないんですか?
50 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 05:28:45 ] スレッド セーフってなんですか?
51 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 05:31:15 ] "必ず"ではない。 だが、たいていの人は名前空間を必ず指定する。
52 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 05:40:42 ] ユーザから見たら起動が遅いってのはストレスだからなぁ。 個人的には解決したい事項の1つ。ngenはあまり効果ないみたいだし。 exeがクリックされたら、アンマネージでスプラッシュWindow出しつつ 裏で.NET起動とか、なんか体感速度的にでもごまかす方法ないかなぁ。 あ、でも、頻繁に起動するアプリでスプラッシュWindowは返ってウザイか。 Windowの閉じるボタン押されたらとりあえず非表示にして、 裏でタイマー回して1時間後に終了とか。
53 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 05:53:03 ] 仕組みがよくわからないんですが、namespaceは同じで2つのファイルにクラスをそれぞれ作った場合 同じプロジェクト内の第3者ファイルで使う場合はusingで名前を指定しなくても2クラスとも使えるようになりますよね 最初にusingでいっぱい指定してある奴ってどこにあるプロジェクトなんですか? 同じソリューションで2つプロジェクトを作って、片方のプロジェクトからもう一方のプロジェクトのクラスが見えないんですけど usingしてから使おうとしても現在のコンテキスト内に存在しませんといわれるんですが、どういうことですか?
54 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 05:53:18 ] .NETアプリってなんで起動読み込み時にマウスカーソルの砂時計状態が普通のカーソルに戻るんだろ? それのおかげで起動したのか、ダブルクリック失敗したのか迷うことがある
55 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 06:03:04 ] 単語をクリックしたときにダイナミックヘルプにいろいろ出てきますが、 これの項目が2重にダブってて、中をよく比べたら .NET Framework クラス ライブラリ Silverlight 用 .NET Framework クラス ライブラリ の2つが同時に表示されてるんですが、Silverlight 用だけ表示させないようにするにはどうすればいいんでしょうか
56 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 06:03:42 ] >>53 つ参照
57 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 06:38:26 ] プロジェクトのConsoleApplication1を プロジェクトのConsoleApplication2の参照に追加できましたが、 using ConsoleApplication1; と書いてもConsoleApplication1の中のクラスが使えるようになりません。あとどうすればいいですか?
58 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 06:40:32 ] クラスをpublicにすればいい
59 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 07:15:44 ] できました。ありがとうございました
60 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 07:25:03 ] public class Class1 { int a = 1; public void num() { int b = new int(); b = 2; int c = 3; } public void test() { Console.Write(a); Console.Write(b); Console.Write(c); String name = Console.ReadLine(); } } これの Console.Write(b); Console.Write(c); のbとcで、コンテキスト内に存在しませんとエラーが出るんですが どうすれば他のメソッドの変数が使えるようになりますか?
61 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 07:26:41 ] なりません
62 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 07:28:51 ] メソッドから出せ public class Class1 { int a = 1; int b; int c; public void num() { b = 2; c = 3; } public void test() { Console.Write(a); Console.Write(b); Console.Write(c); String name = Console.ReadLine(); } }
63 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 07:31:00 ] なんという初心者らしい質問 おじさんの髪の毛に希望ができたよ
64 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 07:32:18 ] なごむ(´ω`)
65 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 08:58:21 ] メソッドの変数は外と連絡とれないんですね。 ということはnewは省略可能なだけってことなんですねありがとうございました。 public class Class1 { public int b = new int(); public Class1() { b = 1; } public void num() { b = 2; } } class Program2 { static void Main(string[] args) { String name; Class1 cls = new Class1(); using (Class1 cls2 = new Class1()) { cls2 = cls; cls.num(); Console.Write(cls2.b); } cls2.num(); Console.Write(cls2.b); name = Console.ReadLine(); } } これのusingでエラーがでるんですが、IDisposeへの変換が可能でなければならないってどういうことですか?
66 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 09:31:11 ] すいませんIDisposableの派生クラスにしたらできました。
67 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 16:25:35 ] 何の本見て勉強したんだか分からんが、 new int()とか、何も分かってないのにIDisposeだの 基礎がガタガタなので、何か本買って勉強し直すといいよ。
68 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 16:28:48 ] new int() これコンパイル通るのか?
69 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 16:29:22 ] 通るよ
70 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 16:32:58 ] using (Class1 cls2 = new Class1()) ……何がやりたいのかさっぱり分からない。
71 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 16:37:29 ] 何のためにusingしてるのか良く分からん
72 名前:デフォルトの名無しさん [2009/03/15(日) 17:30:01 ] Linux上でもMonoのAOTコンパイラを使うとネイティブコードが作れると聞きましたが VM上のJITコンパイラやC++と比較してパフォーマンスはどの程度期待できるでしょうか
73 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 17:36:19 ] 値型と参照型の違いが分かってないとか? new int()なんて通すなよ
74 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 17:40:54 ] そんな責めるなよw
75 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 18:04:38 ] 別にSystem.Int32のコンストラクタ呼んだっていいじゃん。 値型はコンストラクタ呼べないとでも思ってるのか? Point p = new Point(); 全然おかしくない。
76 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 18:48:29 ] 75はC++/CLIをやると、愕然とすると思う。
77 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 19:03:23 ] C++ は new の有無で値型か参照型(ヒープにメモリアロケート)か区別するけど、 其の文化が C# にはないからなぁ。
78 名前:デフォルトの名無しさん [2009/03/15(日) 21:32:44 ] C#スレを見ると当たり前のようにラムダ式とかFuncとか使ってるけど、 .NET3.0以上を入れないとそのアプリを利用できないことはスルー? 特定の人向けの場合は別として、そのためだけに新しく.NETを入れさせるのってどうなのよ? 一般向けのフリーソフトを作りたい場合はせめて2.0までの構文で抑えるべきだと思うんだが。
79 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:37:43 ] これはひどい 昨日のネタはいいところを突いてきたと思ったんだが
80 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:38:10 ] Vista なら、3.0 は最初っから入ってるし・・・
81 名前:デフォルトの名無しさん [2009/03/15(日) 21:45:31 ] まだXPの人も多いでしょ。 実際、「動作には.NET2.0以上が必要です」って書いてあるだけで興味失う人も多いようだが? そろそろ普及してきた感のある2.0ですらそうなんだから、3.0とかありえないレベルだろ。 自動アップデートじゃ入らないんだから、入れてない人もかなりいるはずだし。
82 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:48:54 ] 言わんとすることは理解できる。が、ここは「C#でフリーソフトを作ろう」スレじゃないしな・・・ 使える範囲で使えばいいだけだろ。 それを踏まえると、質問するのにあたって、「C# 2.0 で」って指定はありだろうね。
83 名前:デフォルトの名無しさん [2009/03/15(日) 21:49:23 ] 実際にやってみてから言え、クソが
84 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:49:29 ] Windows 7 だと 3.5SP1 かな。 個人的にゃそんなこと気にするやつなら初めから C++ で作るので どうでもいいが。 もっというとどうせインストーラ作らなきゃいけなくてそこで入れるだけ だからさらにどうでもいいが。
85 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:50:03 ] .net3.0インストールしたくないなら.net3.0アプリ使わなきゃいいんだし。 .net3.0アプリ使いたければ.net3.0インストールすればいいんだし。 使うかどうかは自由じゃないか?
86 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:52:21 ] .NETまで勝手に入れるインストーラとかウザすぎだわ
87 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:52:54 ] Microsoftに聞いてください
88 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 21:54:45 ] あと.NET 2.0対象でもコンパイラで完結する機能は使用可能なことをお忘れ無きよう。
89 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 22:29:51 ] WinForms ボタンを押したらアニメーションを再生/一時停止するような プログラムを作るにはどうすればいいですか?
90 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 22:32:27 ] ASP.NET ボタンを押したら牛丼が出来上がるよな プログラムを作るにはどうすればいいですか?
91 名前:デフォルトの名無しさん [2009/03/15(日) 22:40:38 ] 自動アップデートで3.5入ってるだろ
92 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 22:40:48 ] C++で作ったクラスやlibファイルはC#で使えるの?
93 名前:89 mailto:sage [2009/03/15(日) 22:42:41 ] ×WinForms ○WinFormsで //Form1.Desginer.cs this.Click += new System.EventHandler(this.Play_Clicked); //Form1.cs private void Play_Clicked(object sender, EventArgs e) { } ↑この関数の中でどうやってアニメーションを開始すれば?
94 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 22:46:33 ] >>89 マネージドなコントロールはないと思うんで、Media Player を埋め込みで。 >>92 無理
95 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 23:17:51 ] >>78 ラムダ式は.NET2.0でも使える。
96 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 23:29:37 ] >>46 違います。初めて実行する処理が遅いだけです。 フォームの表示であれば、違うフォームでも表示するコードは内部で共通なので2枚目以降はそれほど遅くないでしょう。 それと、なぜmfc使ってる場合と比較したがるのかよく分からないのですが。
97 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 23:36:10 ] >>96 Vistaなら早いよ(^O^) まぁそういう事なんでしょう…
98 名前:デフォルトの名無しさん mailto:sage [2009/03/15(日) 23:59:49 ] >>96 遅いです。問題視しました。これでいいのか? どういう方向に話しを持って行きたいのかさっぱりわからない。
99 名前:デフォルトの名無しさん mailto:sage [2009/03/16(月) 00:03:20 ] >>96 C++でMFC使わずWinAPI直に使うとか・・生産性悪すぎて話しにならん 同等の機能を実現するのにC#とは比べ物にならんくらいの時間と労力がいる。 ここはプログラムを"作る人"のための板なわけだが、お前さんは作った事あるのか? ソフトウェア板にでも行った方が良くないか?
100 名前:デフォルトの名無しさん mailto:sage [2009/03/16(月) 00:08:00 ] 質問です。 VS2008 .NET3.5でWebClietnを使ってます。 WebClientはDownloadData()と DownloadFile()の二つのメソッドを実行します。 DownloadDataは問題ないのですが アプリをWindowsVistaからproxyサーバを介して DownloadFileを実行すると 「サーバーによってプロトコル違反が発生しました。 Section=ResponseStatusLine」 という例外が発生します。 WindowsXPでは発生しません。 proxyサーバはubuntu8でsquidを使用しています。 WebClientからこれを回避する方法をどなたかご教授ください。 よろしくお願いします。
101 名前:デフォルトの名無しさん mailto:sage [2009/03/16(月) 00:16:54 ] >>98 >遅いです。問題視しました。これでいいのか? 何がですか?あなたの話こそ意味が分かりません。 あなたはどのレスした人ですか? >>99 >C++でMFC使わずWinAPI直に使うとか・・生産性悪すぎて話しにならん >同等の機能を実現するのにC#とは比べ物にならんくらいの時間と労力がいる。 飛躍しすぎてると言うか、そんな話は誰もしてないです。 前スレ>>989 で >c++もmfc使っていれば、.netと同じでdll経由してるから、同じようなもんじゃいの? と言っていたので、dllの初回ロードと.netの初回実行時コンパイルは、最初に実行されるってことでは同じだけど、違う性質の処理です。 それなのになぜあなたはMFCのdll呼び出しとの比較にこだわるんですか。 ということを質問しただけです。