我在网核中使用角度2的模板,如http://blog.stevensanderson.com/2016/10/04/angular2-template-for-visual-studio/所示。当我发布解决方案时,ClientApp文件夹中“app”内的文件完全丢失。我在这个文件夹中有所有的角度组件,它没有发布。
答案 0 :(得分:2)
project.json
vs csproj
文档中的The files section解释了该解决方案。
如果您使用project.json
{
"publishOptions": {
"include": [
"app/"
]
}
}
如果您使用csproj
<ItemGroup>
<Content Include="app\**\*" CopyToPublishDirectory="PreserveNewest" />
</ItemGroup>
答案 1 :(得分:0)
我在包含客户端脚本时所做的是将此行添加到其他<Content>
行下的.csproj文件中:
<Content Include="Client\dist\**\*.*" />