タグ

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

タグの絞り込みを解除

tipsとdllに関するrikima3132のブックマーク (2)

  • アセンブリ内のすべての型を取得する

    アセンブリ内のすべての型を取得するまず、Assemblyオブジェクトを取得する基的な方法について説明します。アセンブリのファイル名を指定してアセンブリを読み込むには、Assembly.LoadFromメソッドを使用します。アセンブリの完全限定名によりアセンブリを読み込むには、Assembly.Loadメソッドを使用します(アセンブリの完全限定名およびその取得方法については、ヘルプの「アセンブリ名」をご覧ください)。さらに、現在のコードを実行しているアセンブリはAssembly.GetExecutingAssemblyメソッドで、アプリケーションドメインに読み込まれているすべてのアセンブリはAppDomain.GetAssembliesメソッドで取得することができます。 次にこれらを使ってAssemblyオブジェクトを取得する例を示します。 'Imports System.Reflecti

    アセンブリ内のすべての型を取得する
  • グローバルアセンブリキャッシュ(GAC)への登録 - はらぐろブログラマン

    DLLが配置されているパスを気にせずに複数のアプリケーションから参照したい場合、DLLをグローバルアセンブリキャッシュ(GAC)に登録するという方法があります。 GACはアプリケーション間で共通に参照されるグローバルな領域です。 プロジェクトの作成・設定 プロジェクトのプロパティを開く 著名を選択して以下の設定を行う アセンブリの署名にチェック 厳密な名前のキーファイルを選択してください 新規作成:「プロジェクト名.snk」とする よくわからないときはパスワード保護は無しで GACキャッシュへの登録 DLLをGACへ登録します。 gacutil -i 生成されたDLLファイル GACキャッシュから削除する場合 削除するときはDLLファイル名ではなくアセンブリ名で削除する アセンブリ名はプロジェクトのプロパティで確認できる。 gacutil -u アセンブリ名 アプリケーションからGACにキ

  • 1