如何正确发布带有字体文件的C#Windows应用程序?

jme*_*gan 1 c# installer fonts publishing

我已经坚持了很长一段时间.我已经搜索并找到了如何使用Windows安装程序和oneclick发布应用程序,但这并不能解决我的问题.我创建了一个非常简单的C#Windows应用程序,它接受用户的输入并将其转换为另一种语言.语言是逐字母的,因此没有必要考虑的难以发音或结构.该程序只是以Times New Roman字体输入,并以另一种语言的特殊字体输出.它很棒.直到我把它带到另一台计算机并安装它只是为了发现字体不存在.我的问题是如何将字体文件添加到安装程序以供目标系统使用?这可能吗?

Geo*_*ton 5

如果真正的原因是目标计算机上不存在该字体,则可以将自定义文件夹添加到名为的安装项目中Fonts Folder.在那里,您可以放置​​要与项目一起部署的任何字体依赖项.

在此输入图像描述