Windows服务无法读取settings.setting?

时间:2012-11-08 03:57:00

标签: c# configuration windows-services setting

我有一个Setting.setting有一个设置选项:isSent - type int - value:0

我的代码:

 if (Settings.Default.isSent =! 0)
                {
                    var info = _text.ReadFile(Settings.Default.FilePath);
                //Do something
                } else
                {
                //Do something
                }

我安装了我的Windows服务,启动并将其附加到Visual进行调试,它始终运行到

var info = _text.ReadFile(Settings.Default.FilePath);

但不要跑到

} else
{
//Do something
}
像我期待的那样:(

任何人都可以解释它并知道如何为我解决这个问题?感谢任何答案:)

1 个答案:

答案 0 :(得分:0)

我刚注意到“if(Settings.Default.isSent =!0)”。应该是“if(Settings.Default.isSent!= 0)”。否则,visual studio将始终报告错误。

顺便问一下,您是否尝试将源代码附加到服务并在运行时查看“Settings.Default.isSent”的值?