Edengineer: ์ƒˆ ๋ฒ„์ „ 1.1.1.6์—์„œ ๋ฉˆ์ถค

์— ๋งŒ๋“  2018๋…„ 04์›” 06์ผ  ยท  19์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: msarilar/EDEngineer

๋ฐฉ๊ธˆ ์•ฑ์„ ์—…๋ฐ์ดํŠธํ–ˆ๋Š”๋ฐ ์•„๋ฌด ์ž‘์—…๋„ ํ•˜์ง€ ์•Š๊ณ , ์ž‘์—… ํ‘œ์‹œ์ค„ ์•„์ด์ฝ˜๋„ ์—†๊ณ , ํ•ซํ‚ค์— ์‘๋‹ต๋„ ์—†๊ณ , ์ข€๋น„ ํ”„๋กœ์„ธ์Šค๋งŒ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ช‡ ๋ฒˆ ์‹œ๋„ํ•œ ํ›„์— ์•ฑ์„ ์ œ๊ฑฐํ–ˆ๋‹ค๊ฐ€ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ๋Š”๋ฐ, ์ด์ œ๋Š” ๋™์ผํ•˜์ง€๋งŒ ์ด์ œ ์Šคํ”Œ๋ž˜์‹œ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์Šคํ”Œ๋ž˜์‹œ๊ฐ€ ๋ชจ๋“  ๊ฒƒ์˜ ๋งจ ์œ„์— ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— BTW๊ฐ€ ์–ด๋ ค์› ๋˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ข…๋ฃŒํ•  ๋•Œ๊นŒ์ง€ ์‚ฌ๋ผ์ง€์ง€ ์•Š๋Š” ํ™”๋ฉด.

image

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ง€๊ธˆ์€ ๊ดœ์ฐฎ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค :)

๋ชจ๋“  19 ๋Œ“๊ธ€

๋ฐฉ๊ธˆ ๋ฌธ์ œ ํ•ด๊ฒฐ ํŽ˜์ด์ง€ ์†”๋ฃจ์…˜์„ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ง€๊ธˆ์€ ์ด๊ฒƒ๋งŒ ์–ป์Šต๋‹ˆ๋‹ค.

PLATFORM VERSION INFO
    Windows             : 10.0.16299.0 (Win32NT)
    Common Language Runtime     : 4.0.30319.42000
    System.Deployment.dll       : 4.7.2556.0 built by: NET471REL1
    clr.dll             : 4.7.2633.0 built by: NET471REL1LAST_C
    dfdll.dll           : 4.7.2556.0 built by: NET471REL1
    dfshim.dll          : 10.0.16299.15 (WinBuild.160101.0800)

SOURCES
    Deployment url          : https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application

ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application resulted in exception. Following failure messages were detected:
        + The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)

COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.

WARNINGS
    There were no warnings during this operation.

OPERATION PROGRESS STATUS
    * [06-Apr-18 11:28:48 AM] : Activation of https://raw.githubusercontent.com/msarilar/EDEngineer/master/EDEngineer/releases/EDEngineer.application has started.

ERROR DETAILS
    Following errors were detected during this operation.
    * [06-Apr-18 11:28:57 AM] System.Runtime.InteropServices.COMException
        - The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Internal.Isolation.IStore.GetAssemblyInformation(UInt32 Flags, IDefinitionIdentity DefinitionIdentity, Guid& riid)
            at System.Deployment.Internal.Isolation.Store.GetAssemblyManifest(UInt32 Flags, IDefinitionIdentity DefinitionIdentity)
            at System.Deployment.Application.ComponentStore.GetAssemblyManifestFromStore(DefinitionIdentity asmId)
            at System.Deployment.Application.ComponentStore.GetAssemblyManifestWithRetry(DefinitionIdentity asmId, TimeSpan retryInterval, Int32 maxRetryCount)
            at System.Deployment.Application.ComponentStore.GetSubscriptionStateInternal(DefinitionIdentity subId)
            at System.Deployment.Application.SubscriptionStore.GetSubscriptionStateInternal(SubscriptionState subState)
            at System.Deployment.Application.SubscriptionStore.CheckAndReferenceApplication(SubscriptionState subState, DefinitionAppId appId, Int64 transactionId)
            at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
            at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
            at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available.

์—ฌ๊ธฐ์— ์„ค๋ช…๋œ ๋Œ€๋กœ ์ด๋ฒคํŠธ ๋กœ๊ทธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? https://github.com/msarilar/EDEngineer/issues/310#issuecomment -370152359

์•„๋งˆ๋„ ์—ฌ๊ธฐ์— ๋” ๋‚˜์€ ์ •๋ณด๊ฐ€์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค

EDEngineer๋ฅผ ์–ธ๊ธ‰ํ•˜๋Š” ๊ฒƒ์€ ์•„๋ฌด๊ฒƒ๋„ ์—†์œผ๋ฉฐ "์ฐพ๊ธฐ" ์˜ต์…˜์œผ๋กœ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์•„๋ฌด ๊ฒƒ๋„ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

image

๋‚ด๊ฐ€ ํ•˜๊ณ  ์žˆ๋Š” ์ผ์„ ๋งˆ์น˜๋ฉด ๋ช‡ ๋ถ„ ์•ˆ์— ์žฌ๋ถ€ํŒ…์„ ์‹œ๋„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. .NET 4.6.1์ด ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

https://www.microsoft.com/download/details.aspx?id=49982

.NET Framework 4.6.1 ์ด์ƒ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ด ์ปดํ“จํ„ฐ์— ์ด๋ฏธ ์„ค์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ข‹์•„, %userprofile%\Local Settings\Apps ํด๋”์˜ ๋‚ด์šฉ์„ ์™„์ „ํžˆ ์‚ญ์ œํ•˜๋Š” ์„ค์น˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๊ณ  ์ด์ œ ์Šคํ”Œ๋ž˜์‹œ ํ™”๋ฉด์ด ๋‹ค์‹œ ์žˆ์ง€๋งŒ ์Šคํ”Œ๋ž˜์‹œ๋งŒ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ 1๋ถ„์ด ์ง€๋‚ฌ์ง€๋งŒ ์•„์ง ์‚ฌ๋ผ์ง€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ตœํ›„์˜ ์ˆ˜๋‹จ์œผ๋กœ ์ด๊ฒƒ์„ ์‹œ๋„ํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

https://www.microsoft.com/fr-fr/download/details.aspx?id=13450

์•„๋ฌด ๊ฒƒ๋„ ์„ค์น˜ํ•˜์ง€ ์•Š๊ณ  EDEngineer๋ฅผ ๋‚˜์ค‘์— ๋‹ค์‹œ ์„ค์น˜ํ–ˆ๋Š”๋ฐ ์—ฌ์ „ํžˆ ์‹œ์ž‘ ํ™”๋ฉด์—์„œ ๋ฉˆ์ถฅ๋‹ˆ๋‹ค.

์ž‘์—… ํŠธ๋ ˆ์ด์— ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๊ณ  "์ž๋™ ์‹คํ–‰"์„ ํด๋ฆญํ•œ ๋‹ค์Œ ์•ฑ์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด๋„ ๋ ๊นŒ์š”?
์ตœ์†Œํ™”/์ˆจ๊ฒจ์ง„ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚˜์•ผ ํ•˜์ง€๋งŒ(์ž ๊ธˆ ํ•ด์ œ/์ž ๊ธˆ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ๋‹ค๋ฆ„) ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์•„๋‹ˆ์š”, ์•„์ด์ฝ˜์ด ์—†์Šต๋‹ˆ๋‹ค.

์ข‹์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜๋ฐค ์ œ๊ฐ€ ์ด๊ฒƒ์„ ์ž์„ธํžˆ ๋ณผ ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š์œผ๋ ค๋ฉด ์ง์ ‘ ๋””๋ฒ„๊น…์„ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(VSCommunity์™€ Windows 8.1 SDK๋งŒ ์žˆ์œผ๋ฉด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค)

๊ฑฑ์ • ๋งˆ์„ธ์š”, ๋‚˜๋Š” ์„œ๋‘๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค ;)

์ƒˆ๋กœ์šด ์—…๋ฐ์ดํŠธ๋กœ ์‹œ๋„ํ•ด์ฃผ์„ธ์š”
๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€๋Š” ์•Š์ง€๋งŒ ์ตœ์†Œํ•œ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Windows10 x64 ๋ฒ„์ „ 17133.1
์–ด์ œ๊นŒ์ง€๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ํ˜ผ๋ž€์Šค๋Ÿฝ์ง€ ์•Š์•˜๊ณ  ์–ด์ œ๋Š” ๊ธฐ์ ์ฒ˜๋Ÿผ ํ”„๋กœ๊ทธ๋žจ์ด ์‹œ์ž‘๋˜์–ด ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์˜ค๋Š˜ ์—…๋ฐ์ดํŠธ ํ›„์— ์•„๋ฌด ๊ฒƒ๋„ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ClickOnce ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์ค‘๋‹จ๋˜๊ณ  ์•„๋ฌด ์ผ๋„ ์ผ์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์••์ถ•ํ•˜๊ธฐ ์œ„ํ•ด ํฌํ•จ๋œ ์ƒˆ zip ํŒŒ์ผ์ด ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ค๋Š” ๊ฒƒ์œผ๋กœ ์˜์‹ฌ๋ฉ๋‹ˆ๋‹ค... Windows ๋˜๋Š” ๋ชจ๋“  AV์—์„œ ์˜์‹ฌ๋˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋  ์ˆ˜ ์žˆ์Œ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค(zip ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์••์ถ•์„ ํ’€๊ณ  ์ถ”์ถœ๋œ json์„ ์ฝ์€ ๋‹ค์Œ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค. zip ๋ฐ ํŒŒ์ผ์€ ์ฝ˜ํ…์ธ ๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ์— ์žˆ์œผ๋ฉด ๋ช‡ ๋ฉ”๊ฐ€๋ฐ”์ดํŠธ๋ฅผ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€๊ธˆ์€ ์ œ๊ฑฐ ์ค‘์ด๋ฉฐ ํŒจ์น˜๊ฐ€ ๋ฐฐํฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ณต๊ตฌํ•  ์ˆ˜ ์—†๋Š” ์˜ค๋ฅ˜

System.AggregateException: One or more errors occurred. ---> System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it. at System.Windows.Threading.Dispatcher.VerifyAccess() at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ApplyNativeSettings(IFileDialog dialog) at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ShowDialog() at EDEngineer.Utils.System.IOUtils.RetrieveLogDirectory(Boolean forcePickFolder, String currentLogDirectory) at EDEngineer.Views.MainWindowViewModel.LoadState(Boolean forcePickFolder) at EDEngineer.Views.MainWindowViewModel..ctor(Languages languages) at EDEngineer.Views.MainWindow.<.ctor>b__3_0() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- ---> (Inner Exception #0) System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it. at System.Windows.Threading.Dispatcher.VerifyAccess() at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ApplyNativeSettings(IFileDialog dialog) at Microsoft.WindowsAPICodePack.Dialogs.CommonFileDialog.ShowDialog() at EDEngineer.Utils.System.IOUtils.RetrieveLogDirectory(Boolean forcePickFolder, String currentLogDirectory) at EDEngineer.Views.MainWindowViewModel.LoadState(Boolean forcePickFolder) at EDEngineer.Views.MainWindowViewModel..ctor(Languages languages) at EDEngineer.Views.MainWindow.<.ctor>b__3_0() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute()<---

์ง€๊ธˆ์€ ๊ดœ์ฐฎ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค :)

์ข‹์•„์š”, ๋‚ด ์ €๋„ ํŒŒ์ผ์ด ์–ด๋””์— ์žˆ๋Š”์ง€ ๋ฌผ์—ˆ๊ณ  ์ด์ œ ๋ฌธ์ œ ์—†์ด ๋น ๋ฅด๊ฒŒ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์—„์ฒญ๋‚œ!

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰