- 1 名前:デフォルトの名無しさん [2005/08/23(火) 17:08:00 ]
- .NETに関する総合スレッドです。
- 96 名前:デフォルトの名無しさん mailto:sage [2005/12/20(火) 20:53:51 ]
- あう。
じゃあ、.NETでフリーのアプリを作っても、MEユーザは使えないわけ・・・? 2000とかXPユーザでも、.NETアプリをインスコする前に、 .NETのランタイム入れてくださいって言わなきゃだめなの・・・?
- 97 名前:デフォルトの名無しさん mailto:sage [2005/12/20(火) 21:19:39 ]
- >>96
www.microsoft.com/downloads/details.aspx?FamilyId=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=ja を見る以上は >サポートされているオペレーティング システム : Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2 となってるように見える。 .netのランタイムについてもXP sp2とWin2003でやっと1.1。 今後2.0でWindows.Formなアプリを作ると .netのランタイム入れてください、と言わなきゃならんな。 まあ一昔前のVBのDLLと同じようなもんだと思うけど。
- 98 名前:デフォルトの名無しさん mailto:sage [2005/12/20(火) 22:30:46 ]
- .net frameworkをインストールしまくるウィルスを作ればいいんだよ!!
- 99 名前:デフォルトの名無しさん mailto:sage [2005/12/20(火) 23:03:50 ]
- >>97
Thanks! 95とNT以外はOKなわけね。 >>98 つくってくれー&ばらまいてくれー。( w
- 100 名前:デフォルトの名無しさん mailto:sage [2005/12/20(火) 23:09:39 ]
- Win 98に.Net Frameworkをインストールして使ってみたことはあるけれど、
正直辛い。元々性能は良い方とは言えないPCだけれど起動に時間がかかる。 いったん動き出せば大したことはなかったけれど。
- 101 名前:デフォルトの名無しさん mailto:sage [2005/12/20(火) 23:14:12 ]
- それは98以外でもおなじ・・・
- 102 名前:デフォルトの名無しさん [2005/12/20(火) 23:48:28 ]
- 済みませんが、どなたかトランザクション制御について詳しく解説してあるサイトがあったら教えてください。
Javaで言う宣言的トランザクションみたいな機能がないか調べてるんですが、あまり情報が見つからなくって・・・。
- 103 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 00:02:58 ]
- >>102
.NET 2.0 から追加になってる。System.Transactions 名前空間だ。 www.microsoft.com/japan/msdn/net/general/introsystemtransact.asp それ以前のバージョンでは System.EnterpriseServices でCOM+の機能として宣言トランザクションがつかえる。
- 104 名前:デフォルトの名無しさん [2005/12/21(水) 00:44:47 ]
- .NET 2.0 から追加になった System.Net.Mail名前空間で
日本語のメール送信を行っているんですが その時のエンコードで困っています。 本文はエンコードしても問題ないんですが 件名をエンコードすると、件名が無くなってしまうんです。 myMail.BodyEncoding = System.Text.Encoding.GetEncoding("iso-2022-jp"); は、OKなんですが myMail.SubjectEncoding = System.Text.Encoding.GetEncoding("iso-2022-jp"); すると、件名が無くなってしまいます。 件名のエンコーディングを行わない場合、件名は有るんですが それだと、UTF8でエンコードされていて ケータイだと文字化けしちゃうんです。 これって、System.Net.Mailの仕様? 代替案をご教授頂けると助かります。 言語はC#です。
- 105 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 00:51:21 ]
- >>104
件名ってJISコードをBase64エンコードしてるんじゃないの
- 106 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 01:14:11 ]
- >>105
エンコーディングが分かるようにプリフィックスとサフィックスがつくけどそうだね。
- 107 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 01:56:07 ]
- >>102
ttp://www.atmarkit.co.jp/fdotnet/entwebapp/entwebapp10/entwebapp10_04.html ttp://s2container.net.seasar.org/tx.html
- 108 名前:102 [2005/12/21(水) 02:36:15 ]
- >>103
>>107 お二人共レスありがとうございます! システムの都合上未だ1.1なので、System.EnterpriseServicesについて調べてみます。 Seasarも簡単そうでいいですね。 ちなみに、.NETでのトランザクション制御で一般的に使われてるのって何なのでしょうか? 検索かけると、手動トランザクション制御の記事が多いような気がするんですが・・・。
- 109 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 02:56:04 ]
- >>108
COM+の自動トランザクションは、 環境設定がめんどくさい。 対応OSが2000・2003・XP。 対応ドライバがSQLServerとOracleだけ。 という理由であまり使われていないのが実情ではないかと。 SeasarはEnterpriseServicesを使わない 独自の自動トランザクションを実装していた気がします。
- 110 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 08:06:57 ]
- >>104
エンコードのタイプを数字で指定したらどうなります? GetEncoding(50220);
- 111 名前:デフォルトの名無しさん [2005/12/21(水) 08:30:06 ]
- >>109
なるほど〜。 情報が少ないのにはそういった理由があるのですね。 2.0に移行するまでは、手動かSeasar使うってのが現実的かなぁ・・・。 いろいろと情報ありがとうございました! 大変参考になりました。m(__)m
- 112 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 09:34:00 ]
- いつになったら携帯で
.NET使えるんだよ...
- 113 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 09:58:38 ]
- コンパクトフレームワークってなかったけ?
どこの携帯にもはいってないの?
- 114 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 10:06:53 ]
- なんかいつのまにか質問スレになってるな
- 115 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 10:30:16 ]
- 変数名に日本語が使えるんだ。
デザイナで適当に打った日本語をそのまま変数名にするのはやめてくれ orz
- 116 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 11:41:56 ]
- 使えるよ。
対応機器とかアプリが無いだけで。
- 117 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 12:14:54 ]
- PDAとPHSがくっついたやつは?
- 118 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 13:17:03 ]
- >>116
絵無ュかよw
- 119 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 14:41:09 ]
- すみません。
COMとWin32の関係について分かり易い説明をしている日本語サイトはないでしょうか?
- 120 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 18:23:22 ]
- >>119
しまいにゃ.netすら関係ねえ質問かよ
- 121 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 18:37:00 ]
- ほんとだ。なんか雰囲気で勘違いしました。
- 122 名前:デフォルトの名無しさん [2005/12/21(水) 18:44:59 ]
- Microsoft.NET Frameworkのバージョンをプログラムから取得する
最良の方法が無いものかと困っています。 現在、Framework v1.0の『Environment::Version』を使って Frameworkのバージョンを取るプログラムを使っています。 Framework v1.1がインストールがされているPCで、 そのプログラムを動かすと、v1.1という情報が取得できました。 しかし、Frameworkのバージョンが複数混合する環境で、 (Framework複数バージョンのアンインストール・インストール)を 繰り返すと上記プログラムでは、v1.1がインストールされているバージョンでも、 v1.0と取得される場合がありました。 何か良い方法を知っている方がいれば教えていただけないでしょうか?
- 123 名前:104 [2005/12/22(木) 03:31:28 ]
- >110
レスありがとです。けど、数字で入れても結果は同じでした…。 とりあえずの解決策として myMail.SubjectEncoding = System.Text.Encoding.GetEncoding("shift_jis"); myMail.BodyEncoding = System.Text.Encoding.GetEncoding("iso-2022-jp"); と、やると件名が残り、且つ文字化けもしません。 けど、件名がSHIFT_JISエンコードで、文面がiso-2022-jpエンコードって OKなんでしょうか?てか、どーいうことなの???
- 124 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 05:04:57 ]
- メーラー作ったやつがわかってないんだろ
- 125 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 12:07:07 ]
- Windowsアプリケーションで
this.button1.Text = ""; みたいにthisは使います? 規約で決めてます? 初心者が多いプロジェクトなんですけど、 どっちが分かりやすいかなぁと。
- 126 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 12:47:28 ]
- いまから独自のエディットコントロール(ルーラー・自動色分け・括弧のネストの表示など)を作るのに、C#とネイティブなC++でやるのはどっちがいい?
C#でやるとまずIMEの操作に苦労するらしいが、文字列処理は楽だということを考えていると決められない。
- 127 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 12:56:10 ]
- つ C++/STL/ string >>126
- 128 名前:デフォルトの名無しさん mailto:sage [2005/12/22(木) 22:54:53 ]
- >>123
送り元が糞メーラーだな
- 129 名前:104 [2005/12/24(土) 06:03:53 ]
- メーラーって、メールクライアントのことですか?
パソコンのメーラーは大抵の文字コードに対応しているので、特にエンコードする必要ないのですが ケータイ対応を考えると、エンコードせざる負えない訳でして myMail.SubjectEncoding = System.Text.Encoding.GetEncoding("iso-2022-jp"); と、やると、件名が無くなってしまうんです。 メールサーバーは、IMailとXMailで試しました。 両方とも同じ結果でした。 それで、こーやってみたら↓ myMail.SubjectEncoding = System.Text.Encoding.GetEncoding("shift_jis"); myMail.BodyEncoding = System.Text.Encoding.GetEncoding("shift_jis"); 問題無く(件名も本文も異常なく)送信できていました。 ただ、受信したメールのヘッダーには Content-Type: text/plain; charset="ISO-2022-JP" って、なってます。
- 130 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 06:55:38 ]
- シフトJISで送るのはルール(RFC)違反だろ
charsetの指定と食い違うなら2重にルール違反 糞メーラーにしかたなく対応してるからかろうじて読める場合もあるだろうが 本来は、サブジェクトはJISをBase64エンコード 本文はJIS ttp://www.imasy.or.jp/~yotti/rfc1468ej.txt
- 131 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 07:12:33 ]
- BodyEncodingやSubjectEncodingが我々が考えてるような動きをしてない可能性が高いな。
エンコードをshift_jisにすると、RFC通りの送信されるような特別のロジックでも入ってるのかも。 送られたメールのSubjectヘッダーを生でみれば一目瞭然だと思うがどうでしょうか?
- 132 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 08:01:02 ]
- いまさらなのです、C#で書いたコンソールアプリをバッチファイルで
順次実行するシステムを組んでおります。 そこで、ちょっと問題が発生しているのですが、あるアプリが実行中に 突然DOSごと消滅してしまう場合があるのです。 アプリには例外が発生したらイベントログを書き込むように仕込んであるし、 バッチファイルにはコンソール出力を全てリダイレクトしてファイルに出力 するように仕込んであるのですが、突然何の痕跡も残さずDOSごと終了 されてしまっては手も足も出ません。 ちなみにアプリはDBを数件更新するだけの単純なプログラムですが、 必ず発生するわけではなく、一度正常に動作してしまうと なかなか再現しないので、もう何がなんだかサッパリわからんのです。 これって .netのバグでしょうかねぇ。
- 133 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 13:11:13 ]
- DOSって何だよ。
- 134 名前:デフォルトの名無しさん [2005/12/24(土) 14:56:38 ]
- やっぱり、MS系のPGのレベルってこんなもんかw
これでLinuxとか叩いてるんだから嗤える
- 135 名前:デフォルトの名無しさん mailto:sage [2005/12/24(土) 15:59:30 ]
- またDOS出たよ。
時代遅れなUNIX系開発者も出たよ。
- 136 名前:デフォルトの名無しさん mailto:sage [2005/12/25(日) 01:03:44 ]
- ∩_
〈〈〈 ヽ 〈⊃ } ∩___∩ | | | ノ ヽ ! ! / ● ● | / | ( _●_) ミ/ <こいつは最高にアホ 彡、 |∪| / / __ ヽノ / (___) /
- 137 名前:デフォルトの名無しさん [2005/12/27(火) 10:09:35 ]
- VC++.NET 2003 Windowsフォーム アプリケーション で、フォームを2個表示する方法を教えて欲しいです。
1個目のフォームは、VCが出力するロジックは ▼ System::Threading::Thread::CurrentThread->ApartmentState = System::Threading::ApartmentState::STA; Application::Run(new Form1()); ▲ を使用しますが、 2個目のフォームは、Win32APIのCreateThreadでcallした関数の中で、 ▼ 2個目のフォーム->ShowDialog() ▲ をcallして表示しています。 2個目のフォームの表示は、もっとスマートな方法があるかと思っています。 方法をご存知の方、ご教示よろしくお願いいたします。
- 138 名前:デフォルトの名無しさん [2005/12/27(火) 12:59:08 ]
- 質問です。
ドラッグで位置を動かせるツールバーや、ある子ウィンドウを親ウィンドウの端にドラッグするとドッキングしたり、 ドッキングした状態から親ウィンドウから離すと普通のウィンドウになるコンポーネントって何でしょうか? あとエクスプローラのフォルダツリーのコンポーネントの名前も教えていただけると嬉しいです。 環境は VC#.Net 2003です。 ご教授よろしくお願い致しますm(_ _)m
- 139 名前:消息キボウ! [2005/12/27(火) 14:03:47 ]
- ねぇねぇ、.NET系のパーツ作ってた
PAO@Officeってカイシャ、 WEBサイトも電話も通じなくなってるっす! 誰か、消息知らんっすか?? www.pao.ac/ おれ、ここのコンポーネント、使ってるんだよ・・・。 やっぱ、飛んじゃったのかなぁ・・・。 近いから、見てこようかなぁ。
- 140 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 14:25:28 ]
- ドットネッツはまだ冬でつね。
- 141 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 14:32:07 ]
- RADEONドライバ付属のCCCの評判を見る限り
WinFX?だったかでネイティブサポートされるまでは .NETを使っただけでアプリケーションの評価が下がることもありえる気がする
- 142 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 14:41:30 ]
- 現代の新たなブヒランタイム゙問題。
全ての言語のブビランタイム化。
- 143 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 17:42:34 ]
- >>139
そんな会社あったのか・・・文化オリエントとかにすりゃいいのに
- 144 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 18:18:23 ]
- 買うんじゃなくて、コンポーネントを派生するんだお。
ブビチュウじゃあるまいし。
- 145 名前:デフォルトの名無しさん mailto:sage [2005/12/27(火) 18:49:52 ]
- VBは派生とかでけんのか・・・
- 146 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 14:11:06 ]
- .NETで作ったActiveXは.NETが動く環境(monoとか)でも動くの?
- 147 名前:デフォルトの名無しさん mailto:sage [2005/12/29(木) 22:57:20 ]
- ActiveXはさすがに無理なんじゃないか
というかLinux上のブラウザの問題で無理っしょ
- 148 名前:デフォルトの名無しさん mailto:age [2006/01/05(木) 10:42:32 ]
- すみません
VC++.NETで作ったフォーム(マネージド)アプリケーションを .NET FrameWork なしで動かす方法はないのでしょうか。 友達に渡したいのに、不便なのですが。
- 149 名前:デフォルトの名無しさん mailto:sage [2006/01/05(木) 11:04:52 ]
- >>148
.NETのクラスライブラリを使ってる限りそれは無理だけど、 友達に.NET Frameworkをインストールするように言えば済む話じゃないのか? .NET Frameworkのインストーラ(再頒布可能パッケージ)も一緒に渡すとか。
- 150 名前:デフォルトの名無しさん [2006/01/05(木) 11:11:02 ]
- >>149
ありがとうございます。
- 151 名前:デフォルトの名無しさん [2006/01/05(木) 11:15:50 ]
- VC++.NETのマネージのCheckBoxコントロールで
Appearance : Button FlatStyle : Popup の場合に、マウスカーソルがコントロール上に無い場合に、 境界線を表示しないようにする方法がわかりません。 ご存知の方がいれば、よろしくお願いいたします。
- 152 名前:デフォルトの名無しさん [2006/01/11(水) 01:53:50 ]
- 2.0インストできねー
- 153 名前:デフォルトの名無しさん [2006/01/12(木) 02:45:21 ]
- すみません、どなたかご存知でしたら教えて下さい。
codezine.jp/a/article.aspx?aid=113 ↑の記事のiBatis.NETのサンプル(WindowsForm)を参考に、ASP.NETのサンプルを書いているのですが、 実行時にNullReferenceExceptionが発生してしまいます。 VisualStudioの出力タブの内容を見ると、上記サンプルではlog4net.dllやiBatisのdllが読み込まれた、とのメッセージが 出力されているのですが、自作の方では一つも出力されていません。 これってつまり、dllがロードされていないということですよね? 参照設定には追加し、ビルドではエラーにならないのですが、ASP.NETで外部ライブラリのdllを使用する場合に 他に追加すべき設定などありますでしょうか? 設定ファイルの記述ミスなどでlog4netやibatisがコケるにしても、dll自体はロードされるはずだと思っているのですが・・・。 iBATIS.NET公式にあるNPetshopをGrepかけたりもしてみたのですが、ちょっともうお手上げ状態です。 何かタコな間違いをやらかしてる気もするのですが、どなたかアドバイスお願いします。
- 154 名前:デフォルトの名無しさん [2006/01/12(木) 20:24:27 ]
- ASP.NETからAS/400を起動し、DB2データベースを参照したいのですが、
どのように実装すればいいのかわかりません。 教えてください
- 155 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 18:42:06 ]
- NSpringやNHibernate使ってる人いる?
そもそも.NETってDIやO/Rマッピングの話題あんま出てこないよな・・・
- 156 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 20:50:44 ]
- お仕着せの仕組みを使うことで頭がいっぱいになってると思われ。
- 157 名前:デフォルトの名無しさん mailto:sage [2006/01/17(火) 00:29:46 ]
- >>155
いろいろ試してるんだけど、情報少ないよね。 VS.NET使いこなすとDIやO/Rマッピングってあんま必要ない感じなのかな? Javaから来た自分としては便利だと思うんだけど・・・。
- 158 名前:デフォルトの名無しさん [2006/01/21(土) 13:40:08 ]
- Enterprise Library for .NET Framework 2.0 Now Available!
だってさ。 ttp://msdn.microsoft.com/library/?url=/library/en-us/dnpag2/html/EntLib2.asp
- 159 名前:デフォルトの名無しさん mailto:sage [2006/01/21(土) 20:56:41 ]
- .NETはブビ厨が主導権握ってるケースが多いからな。
ブビ厨はいかにOOから逃げるかで頭がいっぱいだから DIやO/Rマッピングの話を持ちかけるのはケンカを売るに 等しい行為だよ。
- 160 名前:デフォルトの名無しさん [2006/01/21(土) 23:51:55 ]
- 学生だったのでthespoke購入して特典でVS2005タダでダウソして計87万4000円得した漏れは勝ち組?
- 161 名前:デフォルトの名無しさん mailto:sage [2006/01/21(土) 23:54:10 ]
- 何で計87万4000円なんだよwwwwww
どんな計算間違いだwwwwwwwww
- 162 名前:デフォルトの名無しさん mailto:sage [2006/01/21(土) 23:56:23 ]
- あり?
グッドウィルでVS2005が75万だったがwwwwwww
- 163 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 00:03:33 ]
- それは最高級のVS2005だwwwwwww
theSpokeで貰えるVS2005は下から3番目の6万5000円で買えるEditionだwwwwwww
- 164 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 00:11:13 ]
- >>163( ・∀・)つ∩ヘェー
- 165 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 00:14:16 ]
- Editionについて詳細キボン
- 166 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 01:03:32 ]
- MSのサイトにあるだろが
- 167 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 04:24:47 ]
- VS2005をインスコしようと思ったら途中でこけた
CD2枚目に変えるときに2枚目のCDの認識しないようで先進まない○冂_
- 168 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 17:58:26 ]
- >>161-163
2chに書き込みする前に Wキーをさっさと直せって感じ
- 169 名前:デフォルトの名無しさん [2006/02/04(土) 00:14:53 ]
- iBatis で列名に#を持つSQLを記述するとエラーになるけどどうして
- 170 名前:デフォルトの名無しさん mailto:sage [2006/02/04(土) 00:42:29 ]
- Visual J#をやってる猛者ってどれくらいいるのか知りたいw
- 171 名前:デフォルトの名無しさん [2006/02/04(土) 22:03:50 ]
- Environment.GetCommandLineArgs()を使ってる
プログラムをネットワークドライブ上で起動すると System.Security.SecurityException例外がmscorlib.dll で発生するのですが、これの対策ってありますか?
- 172 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 01:00:42 ]
- >>171
原因の心当たりがいくつもありすぎてなんとも言えない。 .NETのCLRアセンブリはネイティブコードと違ってCLRからセキュリティ的にいろいろな制約を受ける。 どのアセンブリにどこまで権限を与えるかは、普通 .NET Framework Configuration あたりで設定するけどね。
- 173 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 21:19:12 ]
- EnvironmentPermission ("Path" 環境変数にアクセスするために必要なアクセス許可)。EnvironmentPermissionAccess.Read (関連する列挙体)
がないんだろね。 これはこれでいやな感じではあるが…
- 174 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 23:50:39 ]
- 結局Environment.GetCommandLineArgs()は使わないことにしました。
- 175 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 16:45:47 ]
- プロジェクト管理がよくわからん、、OTL
依存関係が何故か狂ってしまう。 自作DLLを参照しまくってる場合って アセンブリ著名?は必須なの?
- 176 名前:最凶VB厨房 mailto:sage [2006/02/11(土) 19:39:52 ]
- 場合によるんじゃないか?
遅延署名もできるぞ。
- 177 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 14:28:20 ]
- >>175
必須じゃないだろ
- 178 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 21:50:11 ]
- ささいな質問ですみません。
.NET環境で、ファイル(F)→終了(X)メニューにイベントをぶら下げてアプリケーションを 終了させたいのですが、どういうコードを書けばよいのでしょうか? private: System::Void 終了XToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) { // ここに終了させるためのコードが入ると思うのですが。 } 終了、exitでヘルプを検索しても出てきません。
- 179 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 22:04:00 ]
- >>178
Form.Close()のことかい?
- 180 名前:デフォルトの名無しさん [2006/03/10(金) 19:06:31 ]
- すみません、ちょっとはまってるんで誰かお力かしてください(つД`)
managed/unmanaged混在のC++ソースmodule.cppからモジュール作ります。 cl /EHa /LN /clr module.cpp => module.netmoduleができる んで、このモジュールとC#ソースtest.csからアセンブリ作ります。 test.csはmodule.cppのmanagedなクラスを使ってて、Mainメソッド持ってます。 csc /target:exe /platform:x86 /addmodule:module.netmodule test.cs => test.exeができる そんで、できたtest.exeを実行すると "System.IO.FileNotFoundException: 指定されたモジュールが見つかりません。" となります。 C#でモジュール作ってアセンブリに追加したらうまくいんですが、 C++/CLIだとうまくいかない…。なんでー?
- 181 名前:デフォルトの名無しさん [2006/03/10(金) 22:11:46 ]
- これってVBとかじゃなくVisualC++で作ったらNET Frameworkいらない
って本当ですかね。
- 182 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 22:48:15 ]
- >>180
copy module.netmodule.manifest test.exe.manifest で実行できました。
- 183 名前:180 [2006/03/10(金) 23:26:26 ]
- >>182
うおぉぉぉぉぉー、できました!超感謝します! しかし、マニフェストについてよく分かってないんで、何でこれでいいのか分からんです(´・ω・`) まあ、あとはマニフェストについて自分で勉強してみます。 あと追加質問で申し訳ないんですが、 managed + unmanaged なC++とC#コードを1つのexeにまとめたいんですが、 マルチモジュールアセンブリにすれば単一ファイルになるかと思ったら、 モジュールは別ファイルのままのようですね。 こいつらを単一exeにまとめるのは無理なんでしょうか? # あちこち見てみると無理っぽい雰囲気でしたが… # ILMergeとか使ってみたけど、unmanagedコードはマージできないようで… >>181 VC++なら、.NET使わないオプションにすればFrameworkいらんですし、 使うオプションにすればいります。
- 184 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 21:34:33 ]
- TextSS のWindowsXP(Professional)64bit化おながいします
もしくは64bitにネイティブ対応したテキスト置換ソフトありますか? そういや64bitにネイティブ対応している2chブラウザてありましたっけ?
- 185 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 03:25:50 ]
- >183
そのFrameworksを使用しないですむ、オプションってどこにあるんでしょうか? それと.NET VC++でGIFをPictureBOXで貼り付けるとき 透過がてきようできないのですが、そういものなのでしょうか? VBだと透過できるらしいのですが...
- 186 名前:デフォルトの名無しさん [2006/04/04(火) 19:56:07 ]
- 標準のクラスライブラリ(特にコントロール)をisAで継承して軽く改造したいとき
new(Shadow)で継承しないといけない要素が多すぎて不便過ぎない? 上位クラスにキャストして使えないなんてポリモフィズム完全無視じゃねーか まったくマイクロソフトの嫌がらせとしか思えないぜ せめてvirtual(Overridable)をデフォルトにしてくれよ
- 187 名前:デフォルトの名無しさん [2006/04/04(火) 21:11:43 ]
- ASP.NETで作ったファイルの拡張子
.aspxのxって何?
- 188 名前:デフォルトの名無しさん mailto:sage [2006/04/04(火) 22:46:53 ]
- 言いたいことは分からんでもないんだが、
>new(Shadow)で継承しないといけない要素が多すぎて不便過ぎない? >上位クラスにキャストして使えないなんてポリモフィズム完全無視じゃねーか なんでこうなるんだよ。
- 189 名前:デフォルトの名無しさん mailto:sage [2006/04/04(火) 22:47:30 ]
- あっすまね、勘違いしてたの俺だった…
- 190 名前:186 mailto:sage [2006/04/05(水) 15:58:52 ]
- >>188 = >>189 でいいのか?
まぁ完全無視はいいすぎたな 半分無視ぐらいか
- 191 名前:デフォルトの名無しさん mailto:sage [2006/04/05(水) 16:03:15 ]
- >>187
どうせおまいらエ○サイト作るんだろ、って意味。
- 192 名前:デフォルトの名無しさん mailto:sage [2006/04/05(水) 23:50:07 ]
- えきさいとでつか
- 193 名前:デフォルトの名無しさん [2006/04/06(木) 23:06:48 ]
- ビルドをF7で行えるようにしたいのですがどうすればいいですか?
- 194 名前:デフォルトの名無しさん mailto:sage [2006/04/07(金) 02:39:29 ]
- >>193
オプション/環境/キーボード 「ビルド」とか入れて検索 それらしいのを選択して割り当て。
- 195 名前:デフォルトの名無しさん [2006/04/07(金) 04:00:44 ]
- .NET Frameworkに入ってる IL Assemblerって役に立つのかなぁ
と俺は言いたい。
- 196 名前:デフォルトの名無しさん mailto:sage [2006/04/07(金) 10:19:13 ]
- ildasm->修正->ilasm
常套手段?
|

|