2012-02-14 10 views
1

これは私の問題です。コードからプログラムにDLLを追加

DLLを使用してインストール可能ファイルを作成したいとします。私はそれをPC上で使用するとコードは正常に動作しますが、別のPCにインストールしようとするとDLLが追加されません。ソースコードなどから追加する必要があると思いますが、できません。

もし私がそれをやることができるかどうかについての読書資料を教えてくれる人がいるのだろうかと思っていました。

+0

これはwinformアプリケーションですか?インストーラプロジェクトを使用してインストーラを作成していますか? –

+0

あなたのプロジェクトであなたのDLLをどのように参照していますか?あなたがGACにまっすぐ行くなら、インストーラはファイル自体をコピーしません。 –

+0

はい、WinFormアプリケーションです。私が使用するインストーラは、Visual Studio 2010に付属しているインストーラです(私はC#でプログラミングしています)。私のコードでは、 "使用する"という言葉を使ってsimlpyを追加します。これらのDLLを参照できる別の方法はありますか?多分インストール可能ファイル内の特定のフォルダにそれらを追加するインストール可能ファイルを作成すれば、おそらく私はそれらをコードで参照することができますが、その方法はわかりません。 – morcillo

答えて

1

問題は、プロジェクトで使用していたDLLが解決策の一部ではないことが判明しました。このmorcilloを修正するには、しなければならなかった:

  • は私が助けることができるソリューション

うれしいからDLLを参照

  • 手動ソリューションにそれらのDLLを追加
  • これらのDLLへの既存の参照を削除します。 Piotr

  • 関連する問題