我有一個解決方案,其中有3個項目。其中2個項目引用了log4net和其他幾個DLL。如何將所有引用的DLL移動到C#中的獨立文件夾?
當我創建安裝包併爲每個項目添加項目輸出時,它會將這些DLL放入主「應用程序文件夾」中。如果我將這些DLL拖到我在安裝項目中創建的獨立文件夾中,應用程序將不會運行「無法找到log4net」。我希望這些DLL引用像「bin」或任何名稱真的,只是不是他們添加混淆的主文件夾 - 我只想我的2個.exe的主文件夾。
我試着在每個項目中添加一個引用路徑來指向「bin」文件夾。然後在安裝項目中,我添加了一個名爲「bin」的輸出文件夾,並將這些DLL移動到該文件夾中,但仍然無效。
我錯過了什麼!我花了幾個小時的時間四處尋找弄清楚我做錯了什麼,也許這是我出生的方式!謝謝你的幫助!
偉大的工作,謝謝! – user53885 2010-01-03 21:44:55