0

私は 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
}

私が期待するように:(

誰でもそれを説明でき、私のためにこれを解決する方法を知っていますか? どんな答えでも感謝します:)

4

1 に答える 1

0

「if(Settings.Default.isSent =!0)」に気づきました。「if(Settings.Default.isSent!= 0)」である必要があります。そうしないと、VisualStudioは常にエラーを報告します。

ちなみに、ソースコードをサービスに添付して、実行時に「Settings.Default.isSent」の値を確認しようとしましたか?

于 2012-11-23T04:20:20.243 に答える