在vs08中创建msi - 几乎没有问题

时间:2010-07-27 05:21:58

标签: visual-studio visual-studio-2008 installer windows-installer

我正在从visual studio 2008中创建一个MSI。

这就是我在做的事情:

  • (使用我在Visual Studio中创建此项目的项目)右键单击“添加新项目”
  • 设置和部署>设置项目
  • 给它起个名字
  • 右键单击“应用程序文件夹”>添加>项目输出:主要输出
  • 问题这是否包含我运行项目所需的全部内容?
  • 我想创建.msi以在用户桌面上放置快捷方式,所以
  • 从Project
  • 创建主要输出的快捷方式
  • 将其移至用户桌面文件夹
  • 问题:如何保持项目中的图标!!方便地做这个似乎丢失了应用程序图标并选择了一些随机的通用图标。

谢谢,

编辑0:哦,还可以在运行.msi时设置,用户无法更改安装位置吗?

没人知道怎么做?

1 个答案:

答案 0 :(得分:1)

  1. 除非您引用混合模式程序集,否则您可能必须手动将文件添加到安装程序,因为在这种情况下依赖项解析非常差。
  2. 您需要在设置项目的属性中手动设置图标。
  3. 要删除选择安装文件夹的选项,请尝试打开项目的用户界面视图并删除“安装文件夹”屏幕。