タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PROGRAMMINGとbinaryとwindowsに関するItisangoのブックマーク (4)

  • copy コマンドの A オプションと B オプションの違い

    作成日:2020/01/29 このページでは Windows の内部コマンドである copy の /A オプションと /B オプションの違いに関して説明します。 /b はバイナリモードでそのままコピーします。一方で /a はテキストとしてコピーします。ただし /a は環境によっては不要なゴミコードが入ってしまいます。 そもそもテキストファイルでも綺麗に結合したい場合は /b オプションでバイナリとしてコピーしてください。 これは ftp アップロードの話と似ています。ftp アップロードではUnixやWindows の環境の違いにより改行コードが変換される場合があります。よってftp ではテキストファイルでもバイナリとしてコピーする場合が多くなります 参考:FTP のバイナリモードとアスキーモードの違いは (注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性が

    Itisango
    Itisango 2020/10/29
    デフォルトはキャラクターモードなので、明示的に/Bでバイナリモードにすること。 #Windows
  • .NETにおける64ビットプロセスと32ビットプロセスについて - Qiita

    この記事では.NETにおける64ビットプロセスと32ビットプロセスについて説明をおこなう。 1プロセスにおける32ビットと64ビットの混在 ネィティブアプリケーションの場合、プラットフォームの異なるExeとDllは共存できません。 ・x64のExeと x64のDLL ⇒動作する ・x86のExeと x86のDLL ⇒動作する ・x64のExeと x86のDLL ⇒動作しない ・x86のExeと x64のDLL ⇒動作しない ネイティブアプリケーションはビルド時に、どちらにするか指定してビルドする必要があります。 .NET の場合、ビルド時にプラットフォームの"x86","x64"以外に"Any CPU"が選択できます。 Any CPUを選択した場合次のような挙動になります。 ・Exeの場合、OSが32ビットの場合、32ビットのプロセスとして動作します。 ・Exeの場合、OSが64ビットの場

    .NETにおける64ビットプロセスと32ビットプロセスについて - Qiita
    Itisango
    Itisango 2020/10/28
    「NET の場合、ビルド時にプラットフォームに"x86","x64"以外に"Any CPU"が選択できます。Any CPUを選択した場合・Exeの場合、OSが32ビットの場合、32ビットのプロセスとして動作」 #dotNet
  • C++/CLIで書かれたdllをIIS上のASP.NETプログラムから参照するには?

    質問 2020年10月22日木曜日 16:52 C;;/CLIで書かれたdllをC#のASP.NETプログラムから呼び出そうとしています。 GitHubにソースを置きました。ご覧になっていただければ幸いです。 MItsutoshiNAKANO の CanYouUseThis.git IIS Express上ではdllに定義されたMessage "Can you call me?"が表示されます。 しかし、Windows 10のIISへこのプログラムを公開して、ブラウザから呼び出すと、 ブラウザ上で、下記に記したエラーメッセージが表示され、実行できません。 エラーメッセージから察するに、 バイナリーの形式が間違っていると予想しています。 しかし、ソリューションや各プロジェクトのプロパティを見ても どこを直せば良いのか解らないでいます。 どこをどう修正すればこのプログラムは正しく動作するでしょ

    C++/CLIで書かれたdllをIIS上のASP.NETプログラムから参照するには?
    Itisango
    Itisango 2020/10/23
    「BadImageFormatException に遭遇するケースの多くは、32bit/64bit の間違いです。動かそうとしている IIS が 64bit で動いているなら、C++/CLI も x64 でビルドしないとダメだと思います。」 #dotNet
  • 2.2 インストール前の作業

    Windows Vista(R)、Windows(R) 7またはWindows(R) 8の場合は、hostsファイルを編集するユーザに対して、事前に書込み権限を付与してください。 インストール時の注意事項PCクライアントのいずれかの機能が起動中の場合は、インストールできません。PCクライアントの各機能をすべて終了させてから、インストールを行ってください。 サービスの確認Windows Installerのサービスが起動されている必要があります。 .NET Framework連携を使用する場合、PCクライアントをインストールする前に、.NET Frameworkのインストール状態を確認してください。.NET Frameworkのインストール状態により、Symfoware .NET Data Provider機能の登録が必要となる場合があります。 .NET Frameworkは、CLR2.0(

    Itisango
    Itisango 2020/10/16
    「.NET Frameworkは、CLR2.0(.NET Framework 2.0/.NET Framework 3.0/.NET Framework 3.5)、CLR4.0(.NET Framework 4)およびCLR4.5(.NET Framework 4.5)の3つのグループに分けることができます。これらの3つのグループには包含関係はありません」 really? #dotNet
  • 1