[英]Nuget creating a folder with the package name
我創建了一個nuget包“ MyClassLib.1.0.0.nupkg”,我希望將其安裝在解決方案的ClassLib文件夾下。 但是,當我安裝該軟件包時,它將按以下解決方案安裝:SolutionFolder \\ ClassLib \\ MyClassLib.1.0.0 \\ MyLibraries
除外: SolutionFolder \\ ClassLib \\ MyLibraries
如何防止創建MyClassLib.1.0.0文件夾。
注意-我使用Nuget軟件包管理器2.8.6
文件夾結構問題不是真正的問題,將dll放在相應的文件夾中是原始問題。 以下解決方案可能對任何新手都有幫助。
在install.ps1內編寫Power Shell腳本Copy-Item $ src $ dest -recurse -force將包內容復制到所需的文件夾中即可解決此問題。
Nuget軟件包需要有一個名為tools的文件夾和一個腳本文件“ install.ps1”,該腳本文件在每次安裝nuget軟件包時都會自動執行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.