我进入Visual Basic教育不到一周.我已经下载了Visual Studio 2008,并且正在自学Visual Basic 2008,希望能够登陆特定的合同职位. 与此同时,我的一位朋友告诉我,不建议用Visual Basic编写Windows服务.真
与此同时,我的一位朋友告诉我,不建议用Visual Basic编写Windows服务.真的吗?他可以指一些比2008年更旧的版本吗? .NET版本是否会发挥作用?
令人担忧的是,我的朋友所工作的公司将以极大的成本和费用完全重写其旗舰产品的组件,并简单地放弃他们现有的VB代码.如果唯一的挂断是让它作为服务运行,那么如果Visual Basic可以实际上作为一项服务可靠地运行,那么它们可以节省很多钱.
您可以用任何CLR语言编写.NET服务,包括VB.NET —您的朋友正在考虑VB6及更早版本.(我确实记得一些相当疯狂的kludges,它们允许用VB6编写服务,但是出于所有实际目的,用VB6编写的服务并不是真正可行的解决方案……)