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


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

Visual Studio 2005 Part 23



1 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 15:36:12 ]
ここはVisual Studio 2005について語るスレです
はい、まんまですね

前スレ
Visual Studio 2005 Part 22
pc11.2ch.net/test/read.cgi/tech/1187540029/

411 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 19:05:48 ]
最悪ハードキャプチャでいいんじゃね

412 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 20:09:33 ]
作っているのがゲームで透過しているボタンや初期段階で表示されてないのもあるのでできれば抽出したかったんですが、
無理なようなら諦めて始めから作り直します……

413 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 17:04:43 ]
>>400
DrawImageでうまくいきました。
ありがとうございました。

414 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 01:27:25 ]
>>398 亀レス
エラーの発生原因は↓だからGC云々は関係ないと思うのだが…
ttp://support.microsoft.com/kb/311754/ja

415 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 10:01:42 ]
VC++2005でboost::ptr_vector を使うとそれ以降の行でインテリセンスが効かなく
なるんですが、何か回避する方法は無いものでしょうか?

416 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 10:37:18 ]
typedef
include

417 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:02:33 ]
>>416
typedef してもダメ。
boost::ptr_vector のインスタンスがあるだけで死にます・・・

418 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:03:26 ]
includeで宣言を別にしてもやっぱりダメorz

419 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:08:13 ]
死ぬというのは?



420 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:10:56 ]
命が終わること

421 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:34:11 ]
>>414
君よく「頭悪いね」って言われるでしょw

422 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 16:44:15 ]
↑afo

423 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 17:06:38 ]
templateとメタプログラミングを多用してるからだと思う。
どっかで2008になってメタプロのサポートが充実したと聞いたから、
2008にすれば大丈夫と違う?

424 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 23:58:55 ]
2008ですか。
まだベータでしたっけ?乗り換えるか悩む

425 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 00:01:34 ]
Expressはとっくに正式版が出ている。

426 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 01:07:18 ]
>>423,425
情報ありがとうございます。
早速2008を入れてみたところ、ptr_vectorでは問題が無く
インテリセンスを使えるようになりました。

しかしwregexなどでまだインテリセンスが死にますね。
まだまだboostとの相性は悪いようです。

427 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 01:25:41 ]
あんな変態構文をまじめに解析したら候補が出る前にコーヒー飲み終わるぞ

428 名前:デフォルトの名無しさん [2008/01/19(土) 02:07:58 ]
WinSer2003 + VisualStudio2005 Pro + Office2007
の環境で、VS2005 の SP1 当てて途中でやめたら、レジストリ壊れまくって
とんでもなく苦労した人いない?

429 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 04:27:08 ]
>>427
候補がだせないってのは許容できるんだけども、
オブジェクトのある位置から下の行全てでインテリセンスが
無反応になるのは勘弁して欲しい。



430 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 10:23:19 ]
マクロ作りたいんだけど、
いい資料が無さ過ぎる・・・
ヘルプファイルとかわかりにくすぎw

431 名前:デフォルトの名無しさん [2008/01/21(月) 00:46:32 ]
support.microsoft.com/kb/922279/ja
この症状が出てしまったんですけど、どうすれば直せるでしょうか?

432 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 00:52:45 ]
execve 関数または wexecve 関数を使ってるからじゃないの?

433 名前:デフォルトの名無しさん [2008/01/21(月) 01:20:05 ]
>>432
それが・・どちらも使ってないばかりか、以前は出なかったんです。
VS2005 の SP1 を当てようとして、途中で、「キャンセル」してから
おかしくなっちゃったんです。
ググりまくって、Windows Install Clearn Up で関連しそうなのを全て
消して、VisualStudio入れなおしてもダメです。
%windir%\WinSxSにあるpoliciesフォルダを削除してから.NET Framework 2.0
を入れなおしてもダメです。
何やったかは忘れましたが、.NET Framework 2.0 のインストールが、
Microsoft .NET Framework 2.0: [2] Error code 1603 for this component means "インストール中に致命的なエラーが発生しました。
というエラーを吐くことなく正常終了することを確認して、
2.0 SP1 や、3.0やらを入れてもダメでした・・・。

なんか確認方法が間違ってるのかもと思い、VisualStudioでコンパイルした
プログラムだけが出る訳だから、環境を変えたら、一度リビルドしてから起動
しないと確認できないと思い、やってみてもダメでした・・。

ぐだぐだですみません。
SP1 インストールの途中でキャンセルだけは二度とやるまい、と誓いました・・。

434 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 01:36:58 ]
OSごと入れなおせばきっと直るよw

435 名前:デフォルトの名無しさん [2008/01/21(月) 01:38:41 ]
それだけはぁぁぁ・・・n

436 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 08:18:18 ]
>>433

ttp://www.microsoft.com/japan/msdn/vstudio/express/uninstall/

ここにあるβ版用アンインストールツールは試してみた?


437 名前:デフォルトの名無しさん [2008/01/21(月) 13:02:31 ]
Visual Studio .NETによるチーム開発事始め Visual C# .NETでAPIリファレンスを作る(前編)
www.atmarkit.co.jp/fdotnet/teamdev/teamdev01/teamdev01_01.html

この記事をみてこれは便利だなぁと思い、調べると今ではこれはなくなってしまって
代わりに、
ツールボックス XML コメント、オンライン支払、その他 -- MSDN Magazine, June 2007

msdn.microsoft.com/msdnmag/issues/07/06/Toolbox/default.aspx?loc=jp


Roland Weigelt's GhostDoc

www.roland-weigelt.de/ghostdoc/

というXmlファイルが作成されてそれがプログラムで使われているクラスなどの共有化
可能な資料になるということになっていると知りました。

ところでこれは実際の開発現場では利用されていますでしょうか、その変知りたく思います。
よろしくお願いします。

438 名前:デフォルトの名無しさん [2008/01/21(月) 13:53:10 ]
zoomtv.web.fc2.com/?20071121023647smashpv&0129%+20061129195450rollingstone03&0434%+20070514164027MySelfPV&0417%+20070829000821your_star&0444%+20041121213359kagen&0030!&NEXT20060928130113&0%@TeleVisualStudio2008

439 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 17:53:32 ]
>>437
XMLドキュメントコメントはC#のコンパイラに組み込まれてるものだよ
XMLファイルを作るのはC#コンパイラの仕事
そのXMLドキュメントをどう処理するかはツールによるけど、いずれにしてもコメントの形式は共通



440 名前:デフォルトの名無しさん [2008/01/22(火) 03:32:06 ]
>>439
>XMLドキュメントコメントはC#のコンパイラに組み込まれてるものだよ

そうだったんですか!もう少し勉強してみます。。。

441 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 10:39:30 ]
コメントの書き方と基本的なタグは決まってるが、
意外とツール依存なタグが多い件。

442 名前:デフォルトの名無しさん [2008/01/23(水) 00:34:48 ]
>>436
どうもです。。
β版はインストールしてないんですよね・・・

他の正常に動いている環境でビルドしたプログラムを、問題のマシンに持って
いってもやはり件のエラーでした。
VisualStudioが悪いわけじゃないことが分かったのはいいんですが、.NET Framework
のなんかですよね・・・。SP1は二度と入らなくなっちゃいました・・・。

support.microsoft.com/kb/940297/ja
こんなの見つけましたが、問題のマシンは Windows Server 2003 R2 なんですよね。
2003Server って、.NET Framework 1.1 がプリインストールされてるらしいんですが、
プログラムの追加と削除から見えないんですよね。。。そこがおかしいんです。。多分・・。

443 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 00:44:32 ]
>>442
コンポーネントではあり得ないし、更新プログラムの表示をレ点チェックすれば、
どっかに埋没してるんじゃまいか。
つて、良くある話。

444 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 08:20:28 ]
>>442

β版用ってなっているけど、VS2005のインストールの障害となるVS2005関係のレジストリを
消去してくれれば結果オーライってことで使ってみては?と書いただけ。

以前これでVS2005アンインストールしたことがあるもんで。


445 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:36:19 ]
visual studio 2005 professional を つい先日自作したVISTA機に入れようとしたら
microsoft document explorerのインストールの最後で止まってそれ以上前に進めません。
何度もやり直したのですがだめでした。この原因はVISTAにあるのでしょうか?
ちなみにXP機には普通にインストールできます。

446 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:40:51 ]
そこ時間かかるよ
オレは数時間ほっといたら終わってた

447 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:49:10 ]
>>446
え、本当ですか?
助かりました!!!プログラム作成途中でVISTAに移行したので
2005使えないときついなーと絶望していました。
試してみます。ありがとうございました。

448 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 20:59:16 ]
XPx86上でVS2005StandardEditionを使用してx64用のDLLをビルドしようとしています。
VSの構成マネージャでwin32Debugからx64Debugの構成を作成し、コンパイルオプションとして
"WIN64:_WIN64"を追加。コードの生成で"MTd"を選択しビルドしました。
DependencyWalker2.2(x86)でビルドされたDLLをチェックすると、リンクしているDLLがすべてx86
に(CPUの欄)なっていてエラーと診断されました。これらはx64(AMD64?)になっていないといけ
ないと思いますが、どこかやり方にまずい点はありますでしょうか?


449 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 00:08:23 ]
>>448
構成マネージャのところ、ソリューション構成を作っただけ?
ソリューション構成を選択するところの右に、
プラットフォームの選択欄がある。そっちからx64作ったのか?



450 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 00:21:13 ]
正確には構成マネージャを開いて
プロジェクト | 構成 | プラットフォーム | ビルド
のプラットフォームでx64を新規作成。その際にソリューションプラットフォームも作成しました。


451 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 11:06:56 ]
visual studio 2005(TeamEditionForSoftwareDevelopers)使ってます。

Webサイトのプロパティ(Webサイトを右クリック ⇒ 「プロパティページ(Y)」)
⇒ 開始オプション にて サーバー「カスタムWebサーバーを使用する」
がありますが、何故かここがグレーアウト(使用不可)になっています。
どのWebサイトを新規作成しても同様です。

原因と対策(「カスタムWebサーバ」を使えるようにする方法)
ご存知の方おられましたらおしえてください。よろしくお願いします


452 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 11:23:19 ]
>>448
ビルドしたDLLそのものはどれになってる?
うちでx64環境だと、DependencyWalker2.2(x64)だとすべてx64表示になるが、
DependencyWalker2.2(x86)だと本体とMSVCR80.DLL以外はx86表示(赤)になるよ。
そういうものなんじゃ?

453 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 16:55:11 ]
Unicode→マルチバイトにしたらデザインがwin98のときみたいに変化してるんですがこれを変化させないでマルチバイトにする方法ありませんか?

454 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 20:57:52 ]
どうやらそのようです。
職場のXPx64でDependency Walkerx64を使って開いてみたらしっかりx64DLLにリンクしてました。
いろいろとありがとうございました。


455 名前:デフォルトの名無しさん [2008/01/24(木) 22:54:52 ]
Visual Studioでプロジェクトのプロパティで「出力ファイル」の項目に

$(BULD_DIR)\OUTPUT.exe

のように環境変数が使われていますが、Visual Studio上から
この環境変数の参照と編集の方法を教えてください。
よろしくお願いします。


456 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 23:46:49 ]
すんません
よそから誘導されてきました
MS の C コンパイラって, どの程度 ISO/ANSI/JIS 等の規格に
準拠してるんでしょうか?
最低限 C99 の stdint.h とか stddef.h が必要なんだけど…
つか、もらったミッションが
今まで書いてき Unix 系のライブラリの I/O に依存しない
部分を、Windows に移植しろって話なんだけど………


457 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 23:50:05 ]
MS は C99 なんて知らぬ存ぜぬ。
ただ、boost にそのあたりあるはず。

458 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 00:54:17 ]
msdn2.microsoft.com/en-us/library/02y9a5ye.aspx
というわけで、Viusal C++のCコンパイラはC89相当。
近辺のページを漁れば、処理系定義の項目(予め文書で挙動を示しておく
必要があるとされているものなど)や、
MS独自拡張も含んだC言語リファレンスがあるはず。

あと、独自拡張一覧、/Zaコンパイラオプションで制御できる分だけ。
msdn2.microsoft.com/ja-jp/library/34h23df8(VS.80).aspx

459 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 01:17:46 ]
MSは新規格をサポートしないことでCの衰退を狙ってるのが見え見えなのがな・・・
もうこんな会社つぶれろよ・・・



460 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 01:49:37 ]
blogs.msdn.com/vcblog/archive/2007/11/05/iso-c-standard-update.aspx
その気が全くないわけではないみたいだけど。

461 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 12:04:36 ]
1)あるディレクトリをvcprojで検索する
2)1で出てきたプロジェクトをslnに追加する

ってことがやりたいんですが、D&Dでは受け付けてくれません。
追加する個数が多いのでまとめてやりたいのですが
何かよい方法は無いでしょうか?

462 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 12:33:21 ]
>>459
単に需給関係の問題だろ
君が思ってるような下らんポリシーを理由に意思決定をするような会社なら
MSはこんなでかくなってない。

MSはこだわりオヤジのラーメン屋じゃねえってのw

463 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 12:39:51 ]
しかしこの、大きな敵を「妄想アイ」で見つけ出して叩けば
自分も大きくなったような気がして嬉しくなっちゃう「B層マインド」ってのは
傍から見てて恥ずかしいものがあるなw

464 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 14:08:35 ]
というかホストか金出してような>MS
需要がないんだろ単純に

465 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:21:58 ]
流れがさっぱりわからん。だれか俺に三行で説明してくれ。

466 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:09:28 ]
父危篤
vipに
帰れ。

467 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:10:53 ]
C99 の大部分の機能は今更要らんが、
次期 C++ に追加されるような機能は対応して欲しいな。

468 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:19:38 ]
愛してるよ

469 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:26:29 ]
おれもさ



470 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:28:04 ]
C99をフルサポートしているコンパイラなんて存在するの?

471 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:28:30 ]
gcc もパーフェクトじゃないらしいからな。

472 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:29:05 ]
VSなんてstdintすらないじゃねーか。
やる気なさ杉。

473 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:33:06 ]
boost/cstdint.hpp 使えばいいじゃん。

474 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:40:42 ]
C++0xがcstdintを入れてくれれば万事解決。
boost/integer.hpp相当でもいい。

475 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:42:40 ]
C++0x は C99 のヘッダファイルは全て入れる予定。

476 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:50:05 ]
結論:マイ糞は死ねと

477 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:53:02 ]
でも実際死んだら飯の食い上げだろ

478 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:55:15 ]
Linux でも別にええわ

479 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:56:42 ]
Linuxは流行らないだろ
組み込み分野ならまだしも



480 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:59:40 ]
鯖は Linux 多いわ

481 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:02:11 ]
Linuxはせいぜい社内システムとか、サブシステムだな
OSSのせいか、案外実装が適当だし

482 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:04:43 ]
そこでOSIVですよ

483 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:07:58 ]
そういやMFでもC++は動くんだな

484 名前:デフォルトの名無しさん [2008/01/26(土) 02:23:28 ]
外部ツールで選択単語をGoogle検索したいんですが設定方法知ってる方いらっしゃいますか?

485 名前:484 mailto:sage [2008/01/26(土) 02:26:19 ]
コマンド:ブラウザパス
引数:google.com/search?ie=Shift_JIS&q=$(CurText)
で出来ました・・・orz

486 名前:デフォルトの名無しさん [2008/01/26(土) 02:30:30 ]
2008の日本語解説書はいつ出るんだよ。早くしろ。

487 名前:デフォルトの名無しさん [2008/01/26(土) 02:43:38 ]
皆さん、古い評価版のソフトを間違って入手したけど怪我の功名で期限を越えても
使えた貴重な経験の持ち主はおりますか?

488 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 10:37:31 ]
違法コピー板

489 名前:デフォルトの名無しさん [2008/01/26(土) 15:39:14 ]
Visual Studioでプロジェクトのプロパティで「出力ファイル」の項目に

$(BULD_DIR)\OUTPUT.exe

のように環境変数が使われていますが、Visual Studio上から
この環境変数の参照と編集の方法を教えてください。
よろしくお願いします。



490 名前:デフォルトの名無しさん [2008/01/26(土) 16:44:19 ]
>>488
その板見たことないけど、DB2の導入は美味くいったからおk。

先ずは、VBでアプリ作って次にVC++でアプリを同様に作り
接続確認してみるよ。

サンクス

491 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 14:01:12 ]
2005のC++でMFCアプリ作ってフリーウェア公開したんだけど、ランタイム入れてない環境で実行してエラーが出てるみたいで、同じ質問が多くて困る。

一般人にランタイム入れるのが当たり前って感覚がないのはしょうがないと思うけど・・・
(昔オレもVBランタイム入れるのがめんどくさいって思ってたし・・・)
てなわけで、ランタイムいれてないパソコンで動くようにコンパイルする方法ってあるかな?

研究室の先輩に聞いたら6.0でコンパイルすればいいよって・・・。
それはない。

492 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 14:31:48 ]
CRTの話かMFCの話かわからんが…CRTならランタイムDLL→ランタイム、MFCなら静的にリンク。
ただし特殊な場合(インストーラ等)を除いて推奨されない。インストーラで配置が基本。

出来上がったバイナリの確認はDependency Walkerが便利

493 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 14:32:57 ]
>>491
ランタイムが無い環境で動作できるようにすればいい。いまどきのMFCなんて。
どうしてもランタイム使いたいのなら、インストーラー作れよ。

494 名前:492 mailto:sage [2008/01/27(日) 14:42:44 ]
CRTはマルチスレッドDLL→マルチスレッドですたごめんなさい

495 名前:デフォルトの名無しさん [2008/01/27(日) 15:48:29 ]
風邪引いて体がだるい。


496 名前:デフォルトの名無しさん [2008/01/27(日) 16:14:16 ]
>>492
>ただし特殊な場合(インストーラ等)を除いて推奨されない。

わからんな。
なんで静的リンクは推奨されんのだろう。

497 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 16:17:42 ]
MFCのバグを抱え込むことになるから。

498 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 16:29:46 ]
流れ読まずにすみません

新規作成→ファイル→リソーステンプレートファイル→リソースの追加→Dialog→適当にボタンなどを配置→保存
とすると、再度ダイアログを編集しようとすると、ツールボックスから使用可能なコントロールが消えるのですが、
これはどうしたら再編集できるようになるのでしょうか?

使用しているのは2005 Academic Editionです

499 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 18:51:13 ]
プロジェクトでリソースを新規作成してから追加する場合にresource.hと*.rcが$(ProjectDir)直下に作成
されますが、そのディレクトリを指定してやるにはどうすればよいのでしょうか?
ソリューションエクスプローラでプロジェクトを右クリック後、追加->リソースでやるとディレクトリを聞いて
くるので指定してやるのですが、実際は$(ProjectDir)以下に作成されてしまいます。




500 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 18:53:12 ]
>>497
どのみちDLLか実行バイナリのどちらかをアップデートしなきゃならんのなら一緒じゃね?

501 名前:デフォルトの名無しさん [2008/01/27(日) 18:57:23 ]
>>500
たくさんの実行ファイル、DLLを作る場合、
共通ライブラリは一つにまとめていないと、原因の特定が難しい。
全部のプログラムをコンパイルするのも手間がかかるし、
なにより、ライブラリを変更してリビルドしたら、テストしないと危険。
なぜなら、ソースコードが変更されてない保証がないから。

コンパイルしてテストしたんなら、それは変更せずに使い続けるべき。


まあ、実行ファイル一つの小さいものならどーでもいいことだけど。


502 名前:デフォルトの名無しさん [2008/01/27(日) 19:08:35 ]
2000 以降はアプリケーションとおなじフォルダに入れておくだけでいいんじゃねぇの

503 名前:デフォルトの名無しさん [2008/01/27(日) 19:16:29 ]
C1900: 'P1' Version '20060201' と 'P2' Version '20050411' が一致しません。C1900: 'P1' Version '20060201' と 'P2' Version '20050411' が一致しません。

は、vc2005sp1入れたらナオタヨ〜

504 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 19:34:51 ]
>>500, 502
ヒント: GDIPlus.dll

505 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 00:15:40 ]
>>491
ランタイムDLLを自分のアプリケーションと一緒に配ればいい。
.NET 2003までと違ってDLLを付けるだけではだめだけど、
ググれば解説しているところだって見付かる。

506 名前:491 mailto:sage [2008/01/28(月) 00:26:31 ]
>>492
MFCの話です。
Dependency Walker便利ですね!!
どうもー。

>>493
その方法を知りたいんですが・・・。
インストーラーですかー。なるほど。
ただ、まぁZip圧縮してバイナリで配りたいんで、インストーラーを作るほど大袈裟なソフトでもないんですよねー。

>>505
DLLを配るっていうのは、アプリと同じ階層にDLLを置いて呼び出す感じでしょうか?
とりあえず、ググってみます。


507 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 02:01:18 ]
セットアッププロジェクトなら10分で作れるものの何が大袈裟なのかわからん

ツール系は寿命が長いし更新もされにくいからあとあとヤバスなことになりかねんって
いうのはzlibやらlzhのあの騒ぎで学習してほしいっつーか。GDI+もな。まあいいか、関係ないし


508 名前:デフォルトの名無しさん [2008/01/29(火) 12:16:12 ]
2005が入ってる環境で実行するのと、2005が入ってない環境で実行するのが、
明らかに差があるんだが。
もちろんランタイムはスタティックリンクしてる。
同じような経験のあるやついる?


509 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 13:39:53 ]
差って速度とか?



510 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 15:12:41 ]
>>509
デバイス掘りに行く速度がmsレベルで違う。


511 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:19:52 ]
デバッグモードでコンパイルしてるとか。






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

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

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