-1

我正在尝试将 licence.rtf 文件添加到我的设置项目中,我已逐步遵循此stackoverflow 答案以添加许可证文件。

似乎正在发生的事情是,当我添加许可证文件时,它没有将其添加为嵌入式资源,因此当我从本地计算机中删除文件时,我收到编译时错误...我也看不到任何让我们我将许可证文件更改为嵌入式资源。

这是我得到的错误 我得到的错误

请让我知道是否有人以前遇到过这个问题,我该如何解决它

更新:

当您将 licence.rtf 文件添加到安装项目时,它没有可以设置为 EmbededResource.Tried 的 BuildAction 属性

4

3 回答 3

1

我似乎已经想通了。我没有尝试将 License.rtf 文件添加到安装项目中,而是将其添加到解决方案中的另一个项目中。

完成后,我在我的安装项目中引用文件,当安装文件被编译时,许可证文件被嵌入到 exe 中。

于 2012-04-20T13:55:25.380 回答
0

单击解决方案资源管理器中的文件,查看属性。然后将 Build Action 更改为 Embedded Resource。

于 2012-04-05T14:57:48.500 回答
0

在 Visual Studio 安装项目中显示许可协议的常用方法如下:

  1. 转到 IDE 中的用户界面视图。右键单击“开始”然后添加对话框,添加许可协议对话框。

  2. 右键单击对话框以将其向上或向下移动。右键单击并属性窗口显示属性,在许可证下您可以浏览您的自定义许可证 RTF 文件。

于 2016-07-22T16:42:28.380 回答