2016-05-14 5 views
-1

私のアプリケーションでは、外部ディレクトリにファイルを検索する必要があります 例;インポートされたVb.netファイルの使用方法

ExternalFile = Application.StartupPath & "\NecessaryFile.dll" 

は、どのように私は アプリケーションで(このようなプロジェクト>プロパティ>リソースのように)インポートしたファイルを使用していますか?

アップデート:私は必要はありません ように、プログラムのアプリケーション部分に必要なファイルを持っているとして がどのように私はこの

Dim File = Me.GetType().Assembly.GetManifestResourceStream("WindowsApplication1.NECESSARY.dl") 

するために、この

Dim File = Application.StartupPath & "\Necessary.dll" 

を変更します不要なファイルをアプリケーションの同じフォルダに配置します。

+0

どのようにそれらを使いたいのですか、プラグインアーキテクチャを実装しようとしていますか?今のところそれ以上の情報が必要なのは、広い意味での質問です。 –

+0

私はプロセスにdllを注入したいので、コンパイルされたアプリケーションと同じフォルダにdllを置く必要があり、むしろdllをexeに統合する必要があります。 – jjjjjdude

答えて

0

まず、.dllファイルをbinフォルダが存在するProjectフォルダに貼り付ける必要があります。

次にIDE(統合開発環境)で使用すると、ソリューションエクスプローラでプロジェクトを右クリックして持っていて、参照の追加をクリックする必要があり...

では、後藤[参照]タブを参照の追加]ウィンドウ。あなたは(先に貼り付けられた)あなたの.dllを選択し、[今すぐOK

をクリックする必要がありブローゼタグで

は、名前空間/クラスをインポートすることにより、.dllファイルのコーディングを使用することができます。あなたがアプリケーションここ

輸入System.Data.SqlClientの

のいずれかのクラスの先頭に次の行を記述する必要がクラスをインポートするには、System.Data.SqlClientのは一例です。 .dllファイルが提供するようにそれぞれの名前を付ける必要があります。

関連する問題