タグ

sharpDevelopに関するtsupoのブックマーク (2)

  • 無償の逆コンパイラ「ILSpy」を利用するには?[C#]

    プログラム内部の動作をデバッグするなどの目的で活用される逆コンパイラ。.NET Reflectorの有料化で、オープンソースのILSpyが新登場。その利用方法を紹介。 連載目次 .NET開発では、プログラム内部の動作をデバッグするなどの目的で、逆コンパイラ(decompiler)が用いられることがよくある。逆コンパイラとは、.NETアセンブリ(=.EXEファイルや.DLLファイルなど)から、C#やVB(Visual Basic)などのソース・コードを生成できるツールのことである。 有名なツールに、.NET Reflectorがあり、これに機能を追加するアドインも豊富に提供されている(.NET Reflectorについては、「.NET Tools:.NET逆コンパイラとコードを難読化するDotfuscator」を参照してほしい)。.NET Reflector(標準版)は、長らく無償で提供され

    無償の逆コンパイラ「ILSpy」を利用するには?[C#]
    tsupo
    tsupo 2011/04/07
    .NET Reflector は、長らく無償で提供されてきたが、2011年3月10日から35米ドルの有料となった / この流れに対応して、オープンソースによる無償の逆コンパイラ・ツール「ILSpy」の開発が開始された
  • Linux上で動作する.NET開発環境「MonoDevelop 0.13.1」リリース:CodeZine

    UNIX・Linux上で動作する、.NET統合開発環境「MonoDevelop 0.13.1」が、8日リリースされた。MonoDevelopのサイトから無償でダウンロードできる。 Monoプロジェクトは、.NET環境をUNIXで動作させることを目的としたプロジェクトであり、MonoDevelopは実際に開発を行う際に使用する統合開発環境(IDE)として開発が進められている。Visual StudioライクなUIを持ち、コードアシスト機能、プロジェクト管理機能、アドオン対応などを備える。 今回新たに、リポジトリのバージョン管理アドオンが追加されたほか、タスクビューの追加、コードアシスト機能の強化、コードアシスト時にメソッドパラメータ候補を教えてくれるウィンドウの実装などが行われている。

    tsupo
    tsupo 2007/03/14
    1UNIX・Linux上で動作する、.NET統合開発環境「MonoDevelop 0.13.1」 / Visual StudioライクなUIを持ち、コードアシスト機能、プロジェクト管理機能、アドオン対応を装備 / VS2005 のプロジェクトファイルを利用可能
  • 1