【发布时间】:2013-03-03 17:33:40
【问题描述】:
我正在尝试发布一个网站,其中 css 目录包含用于字体设置的不同文件。
以下是文件和扩展名:
calibri-webfont.eot
calibri-webfont.svg
calibri-webfont.ttf
calibri-webfont.woff
calibri-webfont.oft
现在当我尝试发布网站时,它只是发布 .svg 文件,其他文件我需要手动复制。 在发布以下选项时,我已检查:
- 用本地副本替换匹配文件
- 仅运行此应用程序所需的文件。
预期:由于所有这些文件都是必需的,我希望这些文件能够自动发布,而不是手动处理。
如何做到这一点?
【问题讨论】:
-
项目中是否包含有问题的文件?我不只是指坐在目录中,或包含在源代码管理中,而是实际上包含在 ASP.NET 项目中。
-
是的,这些实际上包含在项目中!但仍然导致此问题。
-
在每个文件的“属性”窗格中,构建操作是否设置为“内容”?
-
No.. 它不是.. 仅适用于 svg 文件的“内容”。有问题吗?你能简要介绍一下它的含义/用途吗? n 感谢您的快速回复!
-
是的,它们必须设置为“内容”。发布任务在创建 zip 文件时将忽略未设置为“内容”的文件。
标签: asp.net fonts publishing