diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs b/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs index 35e6061..1b4d74f 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/DeviceManager.cs @@ -379,7 +379,7 @@ namespace JoyD.Windows.CS.Toprie private CancellationTokenSource _connectCancellationTokenSource; // 图像接收相关变量 private ManualResetEvent _stopImageEvent; - private bool _isReceivingImages = false; + private volatile bool _isReceivingImages = false; private Thread _imageReceiveThread; private Thread _imageReconnectThread; private Stream _imageStream; @@ -3626,10 +3626,10 @@ namespace JoyD.Windows.CS.Toprie { try { - int reconnectCount = 0; - while (_isReceivingImages && reconnectCount < 3) // 最多重连3次 + //int reconnectCount = 0; + while (_isReceivingImages) // 最多重连3次 && reconnectCount < 3 { - reconnectCount++; + //reconnectCount++; Thread.Sleep(2000); // 2秒后重连 if (_isReceivingImages) { diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Properties/AssemblyInfo.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Properties/AssemblyInfo.cs index ee39d9a..9af93dc 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Properties/AssemblyInfo.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Properties/AssemblyInfo.cs @@ -33,6 +33,6 @@ using System.Runtime.InteropServices; //通过使用 "*",如下所示: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.3.0")] -[assembly: AssemblyFileVersion("1.0.3.0")] +[assembly: AssemblyFileVersion("1.0.3.1")] // NuGet包相关信息已在项目文件中配置