0

我在我的一个 Web 应用程序中使用了 fontawesome。问题是,并非我的 Content 文件夹中包含的所有 fontawesome 文件都已发布到 Web 服务器。

在此处输入图像描述

有什么方法可以让我发布这些文件而无需手动复制它们?

4

2 回答 2

2

请检查以下内容。

1)检查字体文件是否在您的Visual Studio项目中(即文件在资源管理器的项目文件夹中并不意味着它在Visual Studio项目中,看看您是否可以在您的解决方案资源管理器中查看)

2)如果您可以在解决方案资源管理器中看到它,请右键单击它并查看是否看到名为Include In Project. 如果你看到这个,点击它,它会将文件包含到你的项目中。相反,如果您看到它,Exclude from Project那么它就在您的项目中。

3)再次右键单击字体文件,查看Build Action属性是否设置为Content。

于 2013-07-04T21:05:39.947 回答
1

这实际上与未部署的文件无关。我正在使用捆绑和缩小,不幸的是,当涉及到虚拟目录时,MVC 捆绑包似乎不够智能。

一个快速的解决方法是创建一个物理目录,其中包含给我一个 404 错误的文件。

于 2013-08-02T10:59:14.333 回答