我正在尝试在.Net Core 2.0中构建一个Windows服务,但是我一直在墙上敲了一整天,没有任何进展.似乎所有东西都使用Core 1.0/1.1甚至Microsoft文档:
就我所见,TopShelf也不支持2.0.
我已经看到一些奇怪的解决方案,将所有代码放在.Net标准类库中,然后使用.Net Framework应用程序来托管Windows服务,但这看起来并不优雅,我试图获得完全摆脱.Net Framework.
我现在想要做什么呢?我错过了一些非常基本的东西吗
我在VS2015有两个项目
当我用VS2017打开项目1时,它很好地迁移到新的csproj格式.
Project 2适用于VS2017,但我喜欢将此csproj转换/迁移/更新为新的项目文件格式,以便受益于新的csproj功能(多目标,无大文件列表,可读csproj,csproj中的NuSpec信息等)
我怎么能这样做?我在VS2017中找不到一个选项.
使用:VS2017 RTM