環境:VS2017或VS2019 NUGET.exe4.7 WPF netframework4.5.2
問題:公司自己搭了個NuGet服務器,需要將一個通用的dll專案放到該服務器上供其他專案參考。專案中包含了一些靜態檔案(如批處理檔案、組態檔等),需要自動參考到目標專案的輸出目錄下。
我嘗試編輯了nuspec檔案,添加contentFiles節點,發現nupkg里面是有這些靜態檔案,但就是不會直接復制到目標專案的輸出目錄。網上查了一些方法,發現也不行。
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/01/nuspec.xsd">
<metadata>
<id>XLY.GuardService</id>
<version>1.0.15</version>
<title>XLY.GuardService</title>
<authors>XLY Salvationdata Technology INC.</authors>
<releaseNotes></releaseNotes>
<contentFiles>
<files include="**/GuardInstall/*" buildAction="None" flatten="false" copyToOutput="true" />
</contentFiles>
</metadata>
</package>
請問這是什么問題?有什么解決方案嗎?
uj5u.com熱心網友回復:
包含到專案中,在解決方案里右鍵,檔案屬性,復制里改成總是復制即可。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/24471.html
