タグ

.NET Frameworkに関するkero_mi_chanのブックマーク (3)

  • BadImageFormatException(x64とx86の混在はダメー!)

    ソフトウェア技術者から営業・マーケティング職へ転向し、現在はフリーランスになって、とりあえず生きていくために混迷している状況をリアルタイムにお届けするブログ。 Visutal StudioでC#のコンソールアプリを作ってデバッグ実行するときは「Ctrl + F5」で実行しないとコマンドプロンプトがすぐ消えちゃってデバッグしにくいってことを知らずに、すぐ消えるコマンドプロンプトをどうやったら表示したままにておけるのか、10分ほど悩んじゃうぐらいMicrosoftな開発環境とは縁遠くなってしまった私です。Eclipseが恋しいよぅ。 さて、今回初めて開発用PCWindows 7 の 64bit版を触っていて、いろいろ引っかかる部分が多いので、今後も引っかかりそうなものはここに書き留めていくことにします。 実行すると BadImageFormatException が出るなんのことだかさっぱり

    BadImageFormatException(x64とx86の混在はダメー!)
    kero_mi_chan
    kero_mi_chan 2013/08/26
    もらいもの DLL 使う場合とかまじ困るわー。
  • Brichan's Square ぶろぐ | Visual C++ 2010 .Net Frameworkのバージョン変更

    PSUOBBAAToolを作っているときにすごく悩んでいたのが、Visual C++2010の.Net Frameworkバージョンの変更方法でした。 C#やASP.NETプロジェクトのプロパティで変更できるのですが、C++/CLIプロジェクトにはないんですよねぇ・・・ PSUOBBAAToolは、以下のプロジェクトでつくっているのです。 PSUOBBAATool C#/WPF Bri_NvAPI2.DLL C++/CLI マネージ/アンマネージ混在 という状態で、.Net Framework は4 Client Profileを使用していますが、C++/CLIはデフォルトで.Net Framework 4を選択します。 Client Profileは4のサブセットだしいいじゃんという話もないわけではないのですが、ユーザーさんが使用するランタイムはClient Profileだけでいいわ

    kero_mi_chan
    kero_mi_chan 2013/08/16
    へぇー。
  • C# プロセス間通信(IPC)

    [English] プロセス間通信(IPC)は複数のプログラム(プロセス)間で情報をやりとりするための仕組みです。 .NET Frameworkには.Netリモーティングというプロセス間通信の機能がありますので、それを使用することで簡単にプロセス間通信を行うとができます。 通信の方式はTCP, HTTP, IPC と3種類の通信方式から選択することができます。同一マシン上でのプロセス間通信を行う場合、IPCチャンネルを使用します。 まずはMSDNのサンプルコードを元に簡単なプロセス間通信を実現してみます。 サーバー側 using System; using System.Runtime.Remoting; using System.Runtime.Remoting.Channels; using System.Runtime.Remoting.Channels.Ipc; namespace

    kero_mi_chan
    kero_mi_chan 2012/11/17
    ふむ。プロセス間通信もずいぶんと簡単になったものだなあ。
  • 1