2017-03-23 79 views
20

对于Visual Studio 2017中的新项目,Windows服务模板不再按默认显示....并且安装程序没有“搜索”功能。适用于Visual Studio 2017的Windows服务模板

所有这些AZURE的东西都很棒,但我仍然需要做一些正常的'本地'工作......我讨厌维护2个版本的Visual Studio。

这里有什么想法吗?

enter image description here

enter image description here

回答

18

这里只是检查。我在Visual C#下的Windows Classic Desktop文件夹下看到项目“Windows Service(.NET Framework)”。

(Visual Basic中也有类似的项目。)

只有一些模板显示在父文件夹,您需要更具体更专业的模板。

但也是搜索找到两者。

NB我在安装时选择了“.NET Desktop”工作负载,我看你还没有。

+0

啊!好的...安装说WPF(我没有通知控制台)。我不认为也将Windows服务捆绑到其中。谢谢 –

+0

好的...那是做的。谢谢 –

+1

在VS 2017 Pro Windows服务没有出现在任何地方。我错过了什么? –

4

enter image description here

VS2017 - >新建项目 - > Visual Basic或Visual C# - > Windows经典桌面 - > Windows服务

+0

“该选项不在我拥有的列表中。” “如果选项包含在内,那么这个列表将显示该列表的屏幕截图。”谢谢,这是有用的信息。 –

3

还检查了这个最近的文章(当前日期为2017-3 -30)从MS做没有项目模板:

How to: Write Services Programmatically

要点如下:

  • 创建一个新项目
  • 添加“System.dll中”和“System.ServiceProcess.dll”作为参考
  • 创建一个类从ServiceBase继承和创建主酷似模板项目做了Program.cs中
1

检查安装程序中的.NET桌面开发选项,然后单击修改。

Visual Studio 2017 Installer

相关问题