프로젝트

일반

사용자정보

개정판 8de0cf00

ID8de0cf00e2eefc214deb4cb43cdc853d9dd2d2fa
상위 a7578175
하위 1edefbdf

김태성이(가) 약 4년 전에 추가함

자동업데이트 외부에서 연결 가능하도록 수정

Change-Id: I7dae8d0c0bf5519bdbd0341308545e5e1ad4361e

차이점 보기:

MarkusAutoUpdate/src/NetSparkle.Samples.NetFramework.WPF/MainWindow.xaml.cs
1
using NetSparkle.TestAppWPF.Common;
1 2
using NetSparkleUpdater.Events;
2 3
using NetSparkleUpdater.SignatureVerifiers;
3 4
using System;
......
126 127

  
127 128
                            viewModel.UpdateVersion = castitem.Version;
128 129
                            System.Threading.Thread.Sleep(1000);
130
                            
131
                            if (App.IsExternal)
132
                            {
133
                                if (!string.IsNullOrWhiteSpace(castitem.DownloadLink))
134
                                {
135
                                    var uri = UriHelper.ChangeAddress(new Uri(castitem.DownloadLink), App.ExternalAddress);
136
                                    castitem.DownloadLink = uri.ToString();
137
                                }
138

  
139
                                if (!string.IsNullOrWhiteSpace(castitem.ReleaseNotesLink))
140
                                {
141
                                    var uri2 = UriHelper.ChangeAddress(new Uri(castitem.ReleaseNotesLink), App.ExternalAddress);
142
                                    castitem.ReleaseNotesLink = uri2.ToString();
143
                                }
144
                                
145
                            }
129 146

  
130 147
                            await _sparkle.InitAndBeginDownload(castitem);
131 148

  

내보내기 Unified diff