我的<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/single_item_custom_one_linearLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/single_item_custom_one_textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeightSmall"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
android:paddingLeft="?android:attr/listPreferredItemPaddingLeft"
android:paddingRight="?android:attr/listPreferredItemPaddingRight"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:textColor="#000" />
</LinearLayout>
文件中有另外三个引用的内容文件夹:
.csproj
我想从我的项目中创建一个 <Content Include="..\infrastructure\Content\**\*.*">
<Link>Infrastructure\Content\%(RecursiveDir)%(FileName)%(Extension)</Link>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="..\infrastructure\fonts\**\*.*">
<Link>Infrastructure\fonts\%(RecursiveDir)%(FileName)%(Extension)</Link>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="..\infrastructure\Scripts\**\*.*">
<Link>Infrastructure\Scripts\%(RecursiveDir)%(FileName)%(Extension)</Link>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
包而不包含内容文件。我试过这个命令:
nuget
但它包含上述文件。我也为nuget pack sampleproj.csproj -Exclude ../infrastructure/** -NoDefaultExcludes -IncludeReferencedProjects -Verbosity detailed
尝试了这些论点但没有成功:
-Exclude
当我使用infrastructure/**
../../infrastructure/**
bin/infrastructure/**
时它可以工作,但也排除了我需要打包的一些文件。
如何排除引用的内容文件?
P.S :在我的**/infrastructure/**
文件中,我只有一个.nuspc
元素:file
。