所以我實際上想把一個網站項目(不是web應用程序,所以沒有csproj文件)打包到一個NuGet包中,準備好Octopus使用,但卻跑到一個磚牆在另一個..如何將一個文件夾添加到nuspec文件
我看着使用OctoPack,但它不支持網站項目只有Web應用程序項目。
我現在試圖找到一種方法來添加一個文件夾(在我的情況下是一個網站)到一個Nuget包,但Nuget不允許通過命令行做到這一點嗎?它還需要一個.csproj文件!
我也嘗試嘗試創建NuGet規範文件並將其傳遞到文件夾中但不可能?
目前,我可能不得不使用NuGet包瀏覽器,但我想編寫腳本。
我看了這個問題,但似乎並沒有處理我的方案 Can I create a nuget package without a project file
因此,沒有人知道如何以最佳方式通過命令行的文件夾添加到NuGet包!?
這個遞歸語法可能是我正在尋找的,我會嘗試下一步。謝謝。 –
現在,如果我能找到解決方案/擺脫強制?/content文件夾是在提取nuget包的時候創建的我會很開心 –
如果你沒有指定一個目標('content'),它會把所有東西放在根目錄下。內容是NuGet包中的[特殊文件夾](http://docs.nuget.org/docs/reference/nuspec-reference#Content_Files)。 – khellang