[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 19:14 / Filesize : 177 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Orcas】 Visual Studio 2007 【.NET3.0】 Part3



1 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 21:56:28 ]
過去スレ
【Orcas】 Visual Studio 2007 【.NET3.0】
pc11.2ch.net/test/read.cgi/tech/1174574352/
【Orcas】 Visual Studio 2008 【.NET3.5】 Part2
pc11.2ch.net/test/read.cgi/tech/1187855872/

477 名前:デフォルトの名無しさん mailto:sage [2007/12/04(火) 23:15:36 ]
Express Editionインストールしようとしたらデータドライブのルートに一時ファイル作りだしたんだが・・・
無作法にもほどがあるだろ

478 名前:デフォルトの名無しさん mailto:sage [2007/12/04(火) 23:22:44 ]
はぁ?

479 名前:デフォルトの名無しさん mailto:sage [2007/12/04(火) 23:41:41 ]
>>477
2005から(2003からだったかも…)ずっとそんな気がするが…。

リカバリ時は、いつもシステムドライブだけ作って後からデータ領域確保する。
気持ちの問題だけど

480 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 02:14:17 ]
デフォルトでprogram filesにフォルダ作らないプログラムはマジ死んでください。

481 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 02:38:44 ]
>>477
最近の MicrosoftUpdate とか全部そんな感じじゃね?
ちゃんと後始末してる限りは、スルーするのが吉。

482 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 02:39:30 ]
>>480
ルートに会社名とかでディレクトリ作ろうとするやつとか、何様だよw とか思うよなw

483 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 02:55:12 ]
俺それいつもやってるな
ルートにファイルばらまくよりマシだろ

484 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 02:57:58 ]
レジストリになんだかんだ書き込んで
アンインストーラが無きゃアンインストールできない上に
場所を移すことも出来ないソフトがそんなに好きですか?
アンインストーラが壊れたらどうするの?

485 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 03:07:12 ]
>>484
そりゃま、 XCOPY でインストール完了なアプリのほうが好みだけどさ、
どうせインストーラ付けるならまともなもんにしろ、って話では?
ファイルを展開して、せいぜいショートカットを作るだけのインストーラのみで、
zipファイルなどの選択肢がないアプリはマジで氏ねと思うよ。



486 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 03:19:45 ]
>>477
インスコ中にC:の容量が足りなくなってコケるケースが増えてきたからなんだろうけど
最近のは存在するドライブの中で一番あまってる容量の大きいところに一時ファイルが出来る
つまりC:の容量が一番大きければちゃんとC:に作られる


487 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 06:58:34 ]
>>484,485
Windows Installer の仕事とアプリの仕事を勘違いしすぎ

レジストリを一切使わないアプリであろうと
Windows Installer を使ってインストールしてもらう事で
インストール時に「OS に対して」アプリがインストールされた事を適切に伝え、
ユーザがアプリをアンインストールしたりしたい場合においても
OS 側が必要な処理を適切にやってもらえる

単にコピーすれば動いて、削除すれば消せる、というものであっても
OS の流儀に従って「メニューに登録する」とか
「メニューから消せる」というのは重要な作業なのよ

一般ユーザが全員自分でそういったことが管理できるわけでもない以上
OS が基本機能を提供している機能に対する処理を行う重要性は
エンドユーザ向けのアプリを作る人が見落としちゃいけない視点

まぁ、レジストリを使いつつインストーラも使わないアプリとか使ってるけどさ
zip で置ける = 署名検証の機会が無い、ってのは怖いと思うよ

488 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 11:06:33 ]
レジストリ使わないとか自慢げに書いてあって
シングルユーザしか想定してない糞ソフトを何とかしてくれ

489 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 11:14:30 ]
まぁGetModuleFileNameした上でアプリ名.ユーサー名.infならありかな。
カレントに作るのは勘弁。

490 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 11:23:15 ]
いや、Vi$taだと無条件にユーザーごとのiniファイルになるお。

491 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 11:23:20 ]
アクセス権が効かないとこにユーザー名ファイル作られてもな・・・

492 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 11:24:03 ]
Vistaで無条件にそうなるのは、Program Filesの下の場合だろ

493 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 11:32:19 ]
いや、SHGetFolderPathで、と書こうとしてMSDNを読んだら、VistaにはSHGetKnownFolderPathなんてのがあるのか。


494 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 15:51:07 ]
.NETはわざわざexe置いてあるとこにdllおけば動きますって形にしたんだからそれでいいじゃないか
アンインストールはゴミ箱に捨てるだけ
わけわからん処理の入る機会は0
安心だ

495 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 16:03:29 ]
.NET はわざわざって……
LoadLibrary の DLL 探索順位は元々フルパス指定しない限り同じフォルダが最初なんだが

そもそも DLL 置けば動きますって、お前は動作設定情報を動的に IL 生成して DLL に保存するのかよ
.conf はアプリケーションの動作設定であって、ユーザごとの設定を保持する場所ではない

普通 GetFolderPath(SpecialFolder.AppData) を使うなり
Application.UserAppDataPath/UserAppDataRegistry を使う
UserAppDataPath を使うとバージョンのフォルダができるのがなんともな……



496 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 16:09:03 ]
>>495
SafeDllSearchModeや9xやNTでまた変わると思うんだが

497 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 16:14:24 ]
ejs@gw@ErhfeZf[e3.yq@to
c2sd@qezt4iyr@42@ye;;f@r]fud

498 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 16:19:37 ]
一つのexeが一つのdllを持ってDLL地獄を回避する
一番まともな形がexeが置いてあるところにdllを置くってことじゃないか
ユーザごとにしたいならフォルダをコピーすりゃいいのだ
余計な処理も入れなくて済む

499 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 16:51:36 ]
安定性:

Exe単体 > DLL >>>>> COM >>>>>(壁)>>>>> ドトネト

500 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 17:07:15 ]
エラー 1
指定された実行可能タスクの場所 "C:\Windows\Microsoft.NET\Framework\v1.0.3705\Csc.exe" が無効です

2008Express Edition でビルドしようとしたらこんなエラーが
出たんだけど、ググっても一件もヒットしません

どうしたらよいですか?
というかvistaにはversion1.x系のコンパイラが入ってないぽ
どこから落とせばいいのかなCsc.exe… orz

501 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 17:13:49 ]
MSから1.1のSDK落としてくればいいだけだろ

502 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 19:06:06 ]
>>499
その安定性が一番低い「ドトネト」って何だ?

503 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 23:14:38 ]
LINQってRubyの影響受けてるのかな

504 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 23:28:59 ]
そもそも 2008 のターゲットって .NET Framework 2.0/3.0/3.5 じゃないか?

505 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 23:36:48 ]
>>503
それはない。

LINQ が影響受けてるとすると、F#。
さらに F# の元をたどると OCamel とか LISP だったっけ。



506 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 23:40:27 ]
OCamlは糞言語だけど、F#って大丈夫なの?

507 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 23:51:26 ]
コレクションは全部クロージャで処理しやがれというのはRubyの思想じゃないのか

508 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 23:59:09 ]
>>506
いい具合にいいところを取り込んだ感じだと思う。

>>507
別に Ruby 以外でも普通。

509 名前:デフォルトの名無しさん mailto:sage [2007/12/05(水) 23:59:34 ]
早期導入キャンペーンなんすけど
Open BusinessとOpen Value
個人ならどっちえらんだほうがいい?

510 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 09:15:25 ]
本当に個人なら Open Value は申し込めない

511 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 11:56:59 ]
個人でも買えるよ

512 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 13:36:46 ]
日本で2008買えるのいつよ?

513 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 20:03:47 ]
パッケージは2月だっつってるだろ

514 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 20:08:27 ]
言ってないがな

515 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 20:21:26 ]
あと二ヶ月か、なげえなあ。



516 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 20:28:23 ]
どうせ送ってくるし

517 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 20:35:02 ]
英語版インストールせえや

518 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 23:18:58 ]
MSDNに加入していたら今月には手にはいるんではなかったか?

519 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 23:32:52 ]
先月に配布がはじまっとる

520 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 00:52:06 ]
MSDN では英語版は先月から、日本語版は今月提供予定だな

521 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 10:55:50 ]
.NETのソースもみれるのってMSDN入ってる人だけ?
VS買えばだれでもみれる?

522 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 11:39:11 ]
そりゃ見れるだろ多分ってかMSDN入らないパッケージってあるんだっけ?
もうよく分からん。

523 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 12:54:14 ]
>>522
「MSDN ライブラリ」と「MSDN」とは別ものなんだが。
「MSDNライブラリ」なら、情報量の差こそあれ、どのエディションでも入ってる。

524 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 13:08:45 ]
マイクロソフトのホムペも製品のラインアップもわかりづらい
わざと?

525 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 13:13:58 ]
>>524
まじめに売る気がないんでしょ。



526 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 13:21:53 ]
MSDN入ってれば適当なの送ってきてくれるし、
そうでなければ一番高いの経費で買うから問題ない。

527 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 13:25:12 ]
Visual C# 2008のRTM版なのにSystem.Numeric.BigIntegerがinaccessibleなんだがどうなっているんだ?
もしかして.NET 3.5で予定されていた多倍長整数は中止されたの?

528 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 14:16:32 ]
製品版には載ってないって。
英語のどっかの掲示板でなんで RTM に含まれてないんだよって怒ってる人いた。

なんでだろう。
Silverlight 2.0 / DLR と同時リリースかね。

529 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 14:23:27 ]
primitive type に追加するのならともかく、BigInteger の実装ってそんなに大変なのかなあ。
LINQ が延び延びになるのは十分理解できるけどさ。

530 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 14:33:46 ]
割り算は結構大変だったと思う。
あと、掛け算も、用途によって単なる畳み込み実装にするか、
上位と下位半分ずつに分けて再帰的に計算するか、
フーリエ変換使った実装にするかで悩むところ。

実装が大変というより、用途(というか、使う桁数)によって最適な実装変わるから、
標準ライブラリに積むには実装方法で迷うかも。

531 名前:デフォルトの名無しさん mailto:sage [2007/12/07(金) 19:09:20 ]
>>530
そういうもんか。operator overload のお勉強に遊びで作るライブラリのようには
いかないのね。勉強になった。サンクス。
インスタンス生成のときにオプションで内部の演算方法指定できれば
いいのかも。わかってる人はそれを指定してやる、という形。

532 名前:デフォルトの名無しさん mailto:sage [2007/12/08(土) 13:20:43 ]
用途によって使い分けるんだから全部実装しろよ。

533 名前:デフォルトの名無しさん mailto:sage [2007/12/08(土) 22:26:24 ]
decimalでいいじゃん

534 名前:デフォルトの名無しさん mailto:sage [2007/12/09(日) 00:20:30 ]
>>533
話の流れわかってねーだろw

535 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 01:34:16 ]
2003の時みたいに格安のアカデミック売ってくれ。



536 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 01:44:05 ]
>>535
2005でも5kだったけど、2003ってそんなに安かったっけ?

537 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 01:50:22 ]
theSpoke Premium Versionの事かな

538 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2007/12/10(月) 01:53:05 ]
Standardで十分安いな。

539 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 02:00:25 ]
うん
2005はProfessional買ったけど2008はStandard買うつもり

540 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 02:00:53 ]
theSpoke Premium が4000円くらい?
2005 Academic が5000円くらい?
あんまかわらんな。

541 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 02:02:31 ]
theSpoke Premium=2003Pro&2005Pro
2005 Academic=2005Standard

実際は数万違う

542 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 02:22:02 ]
それでも日本のtheSpokeは比較的ケチだって噂なんだが本当かな

543 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 02:22:27 ]
2008の各バージョンの値段ってすでに公表されてる?

544 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 03:15:42 ]
Express使ったらええやん

545 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 03:17:30 ]
そりゃ君にはそれで十分かもしれないけどさ



546 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 10:44:21 ]
Expressに足りない何の機能が欲しいんだね

547 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 10:47:49 ]
ガイド付き最適化

548 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 11:05:24 ]
リモートデバッグ

549 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 12:04:08 ]
>>542
確かアメリカだとtheSpoke Premiumは日本の半値だったとか聞くね

550 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 12:30:16 ]
>>547-548
いらんだろ

551 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 13:41:58 ]
x64開発

552 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 13:46:55 ]
>>551
いらんだろ

553 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 14:40:27 ]
MFCのVista対応

554 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 14:41:45 ]
>>553
全くもっていらんだろ

555 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 14:44:19 ]
Expressの話でMFCが出てくるか



556 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 15:07:51 ]
WPF 向けのリボンコントロール

557 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 16:54:06 ]
2007が安定するまでの間は2005を使わざるをえないから、2005のSP2出して!

558 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 17:05:29 ]
SP1出たばっかじゃないか

559 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 17:12:52 ]
RADってexpressにはないんじゃなかった?

560 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 17:18:44 ]
ある
逆に無いのはWin32のリソースエディタ

561 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 17:35:14 ]
>>560
マジですか。どっかのだれかがそういってたから、それならAE買おうと思って買ったのに・・・。
でもそこまで付けちゃったら製品版買う意味なくね?

562 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 17:44:32 ]
.NETで収まるならそうだね。

563 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 19:12:45 ]
あちらじゃ、ドキュメント2つ読めばスタンダードをプレゼントとかやってたな
日本でもやって欲しい

564 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 19:38:19 ]
2007が安定しないなら2008を使えばいいじゃない

565 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 20:06:00 ]
2005はC#に関してはリファクタリングの機能がExpressはえらい制限されてた



566 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 20:29:54 ]
>>565
Professionalを使っててExpress使ったこと無いんだけどどんなのが制限されてるの?

567 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 20:32:15 ]
>>566
俺ももうProしか持ってないし、C#もあんま使ってないから細かくは忘れた…。
ソースコードエディタ上で右クリックしてリファクタリングでいろいろできるじゃん、
そこに表示されるメニューがえらい少なかったよ。Proにしたときは感動した。

例えばたしかクラスのpublic変数をプロパティに変更する機能はExpressじゃ使えなかったような。

568 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 20:34:44 ]
あとアドインのインストールが制限されるんじゃなかった?
express使っててAnkh.NET使えんっ見た気がする。

569 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 22:45:22 ]
リファクタリングなんてRenameしか使わないずら

570 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 23:03:56 ]
まぁRenameが圧倒的によく使うな

571 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 23:06:55 ]
リファクタリングって自作できねえの

572 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 23:16:12 ]
メソッドの引数操作もやってみるとめがっさ便利。

>>571
スクリプト使え。

573 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 23:17:12 ]
>>572
スクリプトとか何も分からん
解説ページとかない?

574 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 23:17:47 ]
>>571
アドオン作れ

575 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 23:18:41 ]
Proと等価なリファクタリングの自作スクリプトを公開してくださあい



576 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 23:23:11 ]
>>575
C#ならResharper使うと、デフォルトのリファクタリング機能なんてカスで使えなくなる。

577 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:01:49 ]
Resharper見てきた
ほしいいいいいいいいけどVS2008にまだ対応してないのか
あとUSドルで買い物する方法も分からない






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<177KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef