C# 使用Installshield在visual studio中创建.msi文件

C# 使用Installshield在visual studio中创建.msi文件,c#,.net,visual-studio-2013,installshield,C#,.net,Visual Studio 2013,Installshield,我正在为我的应用程序创建一个安装项目,我希望在构建应用程序后从应用程序中获得一个.msi文件,因此我使用了Installshield限量版 我申请的目的 应用程序将在系统锁定解锁时跟踪用户计时,并通过与用户outlook邮件交互来执行一些额外任务。因此,我创建了一个web服务,它具有跟踪系统锁定解锁功能的内置功能,但无法与用户outlook邮件交互 然后我发现“任务调度器:具有相同功能(跟踪锁定和解锁),所以我在我的项目中创建了一个.exe文件,当系统从任务计划程序解锁时将运行该文件。为此,我需

我正在为我的应用程序创建一个安装项目,我希望在构建应用程序后从应用程序中获得一个.msi文件,因此我使用了Installshield限量版

我申请的目的 应用程序将在系统锁定解锁时跟踪用户计时,并通过与用户outlook邮件交互来执行一些额外任务。因此,我创建了一个web服务,它具有跟踪系统锁定解锁功能的内置功能,但无法与用户outlook邮件交互

然后我发现“任务调度器:具有相同功能(跟踪锁定和解锁),所以我在我的项目中创建了一个.exe文件,当系统从任务计划程序解锁时将运行该文件。为此,我需要在我的系统中的某个位置有该exe文件,因此我已将我的exe文件及其配置文件添加到我的安装项目中,并在其中编写了代码,当我的应用程序安装程序运行时,它将自动计划任务

现在,当我建立我的设置为单一的形象,我得到了一个安装文件,这是解决我的目的,但我需要一个.msi文件,我的项目将目标相同的目的,即使我已经尝试了其他建设类型,它提供了其他文件以及.msi文件,这是不工作的

我在谷歌上搜索了一下,我找到了一些我需要的东西,“将build选项卡上的Compression设置为yes,然后。。。。但是我找不到像这样的东西


是否可以限量版?如果可以,请建议我。

不要。试试WIX。免费扩展,功能齐全,并且-很好-来自microsoft/在microsoft指导下。我同意WiX优于InstallShield限量版(甚至可能是InstallShield专业版)。但是学习如何使用它确实需要一些时间。从你的问题中我不清楚你的问题到底是什么。谢谢你的时间和评论,伙计们,我解决了这个问题