我有一個包含UWP以及Android和iOS程序集的包的nuspec文件。Nuspec - 如果添加「files」節點,爲什麼會忽略「contentFiles」?怎麼修?
在UWP版本我還需要包括的內容文件。 據this reference,我應該使用contentFiles標籤,這在下面的代碼和生成的包文件正常工作我有添加的文件:
<?xml version="1.0"?>
<package>
<metadata minClientVersion="3.3.0">
<id>x</id>
<version>1.0.1</version>
<authors>...</authors>
<description>...</description>
<contentFiles>
<files include="**/images/*.*" ... />
</contentFiles>
</metadata>
</package>
不過,我還需要包括組件,爲此我必須使用文件節點:
<?xml version="1.0"?>
<package>
<metadata minClientVersion="3.3.0">
...
</metadata>
<files>
<file src="..." target="..." />
</files>
</package>
在這種情況下,內容文件只是忽略。換句話說,只要我添加文件節點,contentFiles節點甚至不會添加到生成的包中!
這是Nuget.exe中的錯誤嗎?這是設計嗎?我怎麼能在包裏?
PS:我nuget.exe是最新的官方之一。
感謝伯納德。但是這個問題似乎是一個不同的問題。 – Paymon