2012-02-14 68 views
1

這是我的問題。將DLL添加到程序代碼

我想用DLL創建一個可安裝的。當我在PC上使用它時,我開發的代碼工作得很好,但是當我嘗試將它安裝在另一臺PC上時,它不會添加這些DLL。我想我需要從源代碼或類似的東西中添加它們,但我無法做到。

我想知道是否有人可以指向我的一些閱讀材料,我怎麼能做到這一點。

+0

這是一個winform應用程序嗎?您是否使用安裝程序項目來創建安裝程序? – 2012-02-14 12:13:27

+0

你如何在你的項目中引用你的dll?如果您直接進入GAC,安裝程序將不會複製文件本身。 – 2012-02-14 12:15:51

+0

是的,它是一個WinForm應用程序。我使用的安裝程序是Visual Studio 2010附帶的安裝程序(我正在使用C#編程)。在我的代碼中,我使用「使用」術語添加它們。有另外一種方法可以引用這些DLL嗎?如果可能我創建了一個可安裝的文件夾,將它們添加到可安裝的特定文件夾中,那麼也許我可以在代碼中引用它們,但我不知道該怎麼做。 – morcillo 2012-02-14 12:23:56

回答

1

事實證明,問題是項目使用的dll不是解決方案的一部分。爲了解決這個問題莫爾西略必須:

  • 刪除現有引用這些dll
  • 從溶液

很高興我能幫助補充這些dll到解決方案手動

  • 引用的DLL 。 Piotr