如何在作为服务运行的Windows服务应用程序中查看Windows窗体应用程序

时间:2013-12-18 07:50:47

标签: c# winforms visual-studio-2010 windows-services installation

我有一个Windows服务应用程序,其中包含一个Service.cs和一个Windows窗体Application.Now根据我的要求,我必须使用部署部分下的Visual Studio安装项目创建此应用程序的安装程序。

现在,如果我将安装我的设置Windows服务文件将添加为服务,我们可以看到它和它的工作正常,但我没有看到Windows窗体应用程序。

在控制面板中添加/删除程序我的应用程序已添加,因为我看到它但Windows窗体应用程序未显示在所有程序的启动按钮。

请帮帮我。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

如果这很紧急:

在安装项目的文件系统编辑器中,它应显示目标机器的文件系统。默认情况下,您指定的主要输出将设置为安装到“应用程序文件夹”。但你想要做的是查看“用户程序菜单”(我不记得默认情况下是否显示 - 如果没有,请右键单击“目标计算机上的文件系统”,“添加特殊文件夹”并选择此项文件夹)。

然后,在右侧窗格中,右键单击并选择“创建新快捷方式”,向下浏览“应用程序文件夹”,选择Windows窗体应用程序并单击“确定”。然后给它一个合适的名字。

如果这不紧急 - 去找一个更好的设置工具,并学习如何使用该工具对上述内容进行类似的操作。 Visual Studio 2010是 last 版本,包含安装项目支持,因此现在花时间学习此工具是浪费时间。最好找到一个可以在升级VS版本时继续工作的工具。我通常建议WiX,因为它的价格很高(免费),但确实有学习曲线(因为你用XML编写了设置)。