Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Fonts 如何在clickOnce安装中包含字体_Fonts_Clickonce - Fatal编程技术网

Fonts 如何在clickOnce安装中包含字体

Fonts 如何在clickOnce安装中包含字体,fonts,clickonce,Fonts,Clickonce,是否有任何方法可以在visual studio中的winforms应用程序的clickOnce安装中包含字体。我们正在开发的程序需要默认情况下未安装在windows中的字体。您可以将字体加载到res文件中,并将其加载到计算机上,而无需将其安装到计算机上 见: 您是否可以创建一个安装和部署项目来安装字体,并将其作为ClickOnce应用程序的先决条件进行部署。您可以使用Bootstrapper清单生成器创建先决条件包,将其复制到VS packages文件夹,将其转换为自定义先决条件,它将作为

是否有任何方法可以在visual studio中的winforms应用程序的clickOnce安装中包含字体。我们正在开发的程序需要默认情况下未安装在windows中的字体。

您可以将字体加载到res文件中,并将其加载到计算机上,而无需将其安装到计算机上

见:


您是否可以创建一个安装和部署项目来安装字体,并将其作为ClickOnce应用程序的先决条件进行部署。您可以使用Bootstrapper清单生成器创建先决条件包,将其复制到VS packages文件夹,将其转换为自定义先决条件,它将作为一个先决条件出现在Visual Studio中。

对于将来偶然发现这个问题的人来说:有一个类似的主题,提供了关于这个问题的最新和更详细的答案-

不幸的是,这不会有帮助,因为我们需要在计算机上实际安装字体。然后,也许您可以p/调用函数add font资源,以便在程序发现缺少时安装它。这就是为什么只有链接的答案是不好的。@RubberDuck,你一定在看4.5页。只需选择一个选项。目标页面相当长,摘要是“将字体包含在资源文件中,然后从那里加载”。或者,您可以在答案中添加相关信息,并修复链接@Mitch。对于将来遇到此问题的任何人:有一个类似的主题,关于此问题有更多最新和更好的答案-