0

我正在为我的 ASP.NET 应用程序进行 WEB 设置。下面是我的内容文件夹的文件夹结构。

在此处输入图像描述

我添加了一个 WEB SETUP 项目,并包含了“来自 Web 的主要输出”和“来自 Web 的内容文件”。

在此处输入图像描述

但是,当我右键单击“来自 Web 的内容文件”并选择“输出”选项时,我会看到以下内容

在此处输入图像描述

仅添加了我的 .svg 字体,其余 4 个文件(.eot、.ttf、.woff 和 .otf)未添加。即使我运行安装程序并且设置完成后,我仍然在 Content/font-awesome/font 文件夹中看不到这 4 个文件。

我应该怎么做才能将这些添加到安装程序中?

4

1 回答 1

0

您的内容文件夹下的某些字体相关文件可能未指定为“内容”文件。您必须让 Visual Studio 了解它们是内容文件。当您执行 setup.exe 文件时,内容文件最终会复制到已编译的输出目录中。

只需选择您想要的文件(如果有多个文件,请使用 Ctrl 键单击),右键单击选择属性,然后从属性窗口中,在“构建操作”前面选择“内容”选项。

现在,当您构建并运行 Setup.exe 文件时,这些文件将被复制到输出目录。

于 2013-11-14T16:00:38.217 回答