Visual Studio 2010中,安装许可证的Windows XP/7
问题描述:
的Visual Studio 2010中,Windows XP/7Visual Studio 2010中,安装许可证的Windows XP/7
我不知道,如果我做的就在这里,但我有一个(视觉工作室)安装项目的应用程序项目。
我已经创建了一个许可文件license.rtf到App项目并将它包含到 安装项目中。
我还在安装项目中添加了“许可证”对话框,并将license.txt文件添加到对话框中,但是当我重建安装项目时,出现以下错误消息?
Error 1 Unable to build dialog module named 'c:\Program Files (x86)\
Microsoft Visual Studio 10.0\Common7\Tools\Deployment\.\VsdDialogs\
1033\VsdLicenseDlg.wid'
C:\svn\eis-damalini-easylink\EasyLink\Setup1\Setup1.vdproj Setup1
我也试图与.rtf文件,但没有成功
/斯特凡
答
您需要添加一个文件不存在在你的项目输出。此错误通常是因为您选择了作为主要输出的一部分的许可证文件,并且无法两次输出该文件以构建许可证对话框。
添加一个单独的文件或确保它未与主输出一起部署。
- 右键单击您的安装项目 - >查看 - >文件系统
- 选择 “应用程序文件夹”。
- 在右侧窗格中,右键单击 - >添加 - >文件
- 添加不属于您的项目的文件,例如完全独立的rtf文件。
- 右键单击您的安装程序项目 - >查看 - >用户界面
- 选择“许可协议”对话框。
- 在属性窗口中再次选择您的许可证文件。
- 选择刚添加到安装文件系统的文件。
注意:确保删除了所做的任何不正确的选择,它们将显示在安装程序项目下,并显示一个红色“无效”图标。即使在添加一个新的单独文件之后,旧版本仍然可能在您的构建中继续留下警告。
在您的项目中出现冲突文件的示例。该图标实际上用于“排除”,但会提示您在安装程序构建期间文件不可用。
答
如果使用Visual Studio本身产生附加的RTF文件,则可能是与文件中的一些编码问题。因此,使用Microsoft Word创建一个新文件并将该文件保存为rtf。
我已经解决了我的问题。
这是为我做的。如果你通过VS创建.rtf,它会被奇怪地编码。用Word打开它并重新保存,为我工作。 – SouthShoreAK