vb.net vs2010项目部署问题:应用程序部署期间不显示eula.rtf。有什么想法吗?

vb.net vs2010项目部署问题:应用程序部署期间不显示eula.rtf。有什么想法吗?,vb.net,deployment,eula,Vb.net,Deployment,Eula,我已经使用Visual Studio 2010向导为我的vb.net应用程序创建了一个安装和部署项目。我还将eula.rtf文件添加到安装项目中,并将其设置为安装到用户的应用程序文件夹中。然后,我在安装项目中添加了一个许可协议UI对话框,并将licenseFile指向eula.rtf。但是,在测试生成的setup.msi时,会显示“UI许可协议”对话框,但在应显示eula的框内不会显示任何文本。我尝试重新命名eula并尝试更改文件的编码,但没有成功。我错过什么了吗?我该怎么做才能让它工作 非常感

我已经使用Visual Studio 2010向导为我的vb.net应用程序创建了一个安装和部署项目。我还将eula.rtf文件添加到安装项目中,并将其设置为安装到用户的应用程序文件夹中。然后,我在安装项目中添加了一个许可协议UI对话框,并将licenseFile指向eula.rtf。但是,在测试生成的setup.msi时,会显示“UI许可协议”对话框,但在应显示eula的框内不会显示任何文本。我尝试重新命名eula并尝试更改文件的编码,但没有成功。我错过什么了吗?我该怎么做才能让它工作


非常感谢。

您是真的以正确的格式创建了一个.rtf,还是只是重命名了一个文本文件?您需要使用写字板或Microsoft Word创建一个。写字板是更好的选择,它更有可能以富文本框完全支持的格式创建RTF