2012-02-27 123 views
1

我很困惑如何打包第三方DLL的NuGet包內。我從我的csproj創建了一個nuspec文件。這個軟件包的csproj的輸出DLL沒有問題。然後我添加一個元素並添加我的2個第三方DLL。這工作和打包dll的內部的包。我已經在第二個項目中安裝了軟件包,但是複製到bin的唯一文件是第一個項目的輸出。Nuget和第三方DLL的

如何讓包的lib目錄中的dll被複制到第二個項目的bin?

我似乎無法在任何地方找到答案。

回答

2

你試過nuget docs

兩大環節:

http://docs.nuget.org/docs/creating-packages/using-a-gui-to-build-packages http://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package

編輯:重讀快告訴我,你可能會遇到麻煩的DLL在您的NuGet包包含。記住,在Visual Studio中,你必須設置每個文件的構建,調整VS中該文件屬性的設置。您可能必須確保解決方案導航器/資源管理器顯示所有文件才能執行此操作。