project.json文件中有aspdotnet1.0个包含/排除节

{
  "exclude": [
    "node_modules",
    "bower_components"
  ],
  "publishExclude": [
    "**.xproj",
    "**.user",
    "**.vspscc"
  ]
}

此部分在ASP.NET Core 1.1中的什么位置(没有project.json)? .csproj档或.pubxml档有没有类似的章节?

推荐答案

From documentation:例如,如果您希望指定一些要随应用程序发布的文件,您仍然可以使用csproj中的已知机制(例如<Content>元素).

ItemGroup elements有一个CopyToPublishDirectory属性,用于确定是否将文件复制到发布目录,该属性可以具有以下值之一:

  • 总是
  • 保存最新的
  • 从不

注意,输出文件夹也有类似的CopyToOutputDirectory属性.

示例(从here开始):

<ItemGroup>

  <None Include="notes.txt" CopyToOutputDirectory="Always" />
  <!-- CopyToOutputDirectory = { 总是 保存最新的, 从不 } -->

  <Content Include="files\**\*" CopyToPublishDirectory="保存最新的" />
  <None Include="publishnotes.txt" CopyToPublishDirectory="Always" />
  <!-- CopyToPublishDirectory = { 总是 保存最新的, 从不 } -->
</ItemGroup>

如果您对project.json -.csproj迁移如何使用CopyToPublishDirectory属性迁移发布选项感兴趣,可以查看dotnet cli repo中的MigratePublishOptionsRule类.

Asp.net相关问答推荐

什么是 SNIReadSyncOverAsync,为什么需要很长时间才能完成?

如何正确配置 IHttpModule?

如何使用 executeReader() 方法仅检索一个单元格的值

AppendHeader 是否与 AddHeader 完全相同?

威胁已经被清除了

VS2013发布Web部署任务失败文件正在使用中

由于缺少定义,在 .net Core 应用程序上构建失败

Devexpress 或 Telerik Controls 比较

最佳服务器端 .NET PDF 编辑库

带有 ASP.NET MVC 6 锚标记助手的 QueryString

LINQ:使用 Lambda 表达式获取 CheckBoxList 的所有选定值

.NET 上的 HTTP/2(HTTP2 或 SPDY)

如何在 ASP.net 中使用 wkhtmltopdf.exe

如何使用 WebRequest 发布数据并从网页获取响应

ASP .NET Button 事件处理程序不会在第一次单击时触发,而是在 PostBack 后的第二次单击时触发

如何忽略身份框架的魔力,只使用 OWIN 身份验证中间件来获取我寻求的声明?

禁用 web.config 继承?

如何获取当前登录用户的角色列表

IIS 8.0 ASP.NET 和错误 500.19

使用 ConfigurationManager.RefreshSection 重新加载配置而不重新启动应用程序