基本上我有一个dotnet 4控制台应用程序,我想转换为Linux服务.我已经在最新版本的mono上测试了控制台应用程序,它可以工作.然后我将控制台应用程序转换为Windows服务,并尝试使用mono-service2启动它,但它导致了一些关于未找到图像的错误.它似乎是在谈论单声道图像或一些这样的而不是图像文件,如果这是有道理的.似乎mono-service2是为dotnet 2.0而不是dotnet 4.0构建的,我似乎无法找到dotnet 4.0版本的代码.任何人都可以指出我正确的方向或给我另一种方式来运行我的服务?我真的希望它们在webmin中显示为服务,这样我就可以停止,启动并检查它们在网络上的状态.
我无法发布确切的错误,因为我没有它,但如果有帮助的话,我会在大约6个小时内发布.
谁能告诉我如何正确地让ORMLite将枚举存储为整数?我知道这在2012年没有得到支持,但我发现一些单元测试的代码表明它应该现在可以正常工作,但事实并非如此.当我们尝试将列创建为ms sql中的varchar(max).我们目前使用一个被忽略的包装属性将枚举值转换为int,但是你不能将它用于查询等,所以它不太理想.