์๋
ํ์ญ๋๊น,
์ฐ์ ์ด ๋๋ผ์ด ๋๊ตฌ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ED๋ฅผ ํจ์ฌ ๋ ์ฆ๊ฒ๊ฒ ๋ง๋ญ๋๋ค. ์ด์ ๋ด ๋ฌธ์ ๋ก :
์ ์ฒด ๋ฌธ์ ๋ EDEngineer๊ฐ ์์ฒด ์
๋ฐ์ดํธํ ํ ์ผ๋ง ์ ์(์๋ง๋ ํ ๋ฌ ์ด์) ์์๋์์ต๋๋ค. ์ด์ EDEngineer๋ฅผ ์คํ, ์ค์น ๋๋ ์ ๊ฑฐํ ์ ์์ต๋๋ค. ์๋ํ ๋๋ง๋ค "clickonce ์์ฉ ํ๋ก๊ทธ๋จ ์๋์ด ์ค์ง๋์์ต๋๋ค"๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋๊ธฐ ๋๋ฌธ์
๋๋ค. ์ด๊ฒ์ setup.exe ๋๋ EDEngineer.application ์ ๋ค์ด๋ก๋ํ์ฌ ์คํํ ๋๋ ๋ฐ์ํฉ๋๋ค.
์ฌ๊ธฐ์์ ์ถฉ๋์ ๋ํ ์ธ๋ถ ์ ๋ณด:
`๋ฌธ์ ์๋ช
:
๋ฌธ์ ์ด๋ฒคํธ ์ด๋ฆ: CLR20r3
๋ฌธ์ 01์ ์๋ช
: dfsvc.exe
๋ฌธ์ ์๋ช
02: 4.7.2053.0
๋ฌธ์ 03์ ์๋ช
: 58fa6cbd
๋ฌธ์ 04์ ์๋ช
: mscorlib
๋ฌธ์ ์๋ช
05: 4.7.2117.0
๋ฌธ์ 06์ ์๋ช
: 59cf513d
๋ฌธ์ 07์ ์๋ช
: 43e1
๋ฌธ์ 08์ ์๋ช
: 1e
๋ฐํ ์๋ช
09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB
์ด์ ์ฒด์ ๋ฒ์ : 6.1.7601.2.1.0.256.48
๋ก์ผ์ผ ID: 1029
์ถ๊ฐ ์ ๋ณด 1: 8f81
์ถ๊ฐ ์ ๋ณด 2: 8f81fec7dc9c562526e7c63917770b2d
์ถ๊ฐ ์ ๋ณด 3: 551d
์ถ๊ฐ ์ ๋ณด 4: 551dc284711ab1b9e505cf52155aa0cc
`
๋๋ ๋ํ "UsersUsername \ AppData \ Local \ Apps \ 2.0" ๋ฐ ๊ทธ ํ์ ํด๋์์ _eden ..._์ผ๋ก ์์ํ๋ ๋ชจ๋ ๊ฒ์ ์ญ์ ํ๋ ค๊ณ ์๋ํ์ง๋ง ์๋ฌด ์์ฉ์ด ์์์ต๋๋ค.
๋ ํ์ํ ์ ๋ณด๊ฐ ํ์ํ์๋ฉด ์์ฒญํ์๋ฉด ์ ๊ณตํด ๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ฌ๊ธฐ์ ์ค๋ช ๋ ๋๋ก Windows ๋ก๊ทธ๋ฅผ ํ์ธํ๊ณ ์ถ์ ์๋ ์์ต๋๋ค. https://github.com/msarilar/EDEngineer/issues/310#issuecomment -370152359
๋ํ ํฐ๋ฏธ๋์์ rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
๋ฅผ ์คํํด์ผ ํฉ๋๋ค.
ํ๋กํ ์ฝ ์ด๋ฆ
์ถ์ฒ: .NET ๋ฐํ์
๋ ์ง: 2018๋
3์ 9์ผ ์ค์ 7:30:21
์ด๋ฒคํธ ID: 1026
์์
์นดํ
๊ณ ๋ฆฌ
๋ ๋ฒจ: ์ค๋ฅ
ํค์๋: ๊ธฐ๋ณธ ์ค์
์ฌ์ฉ์: ์ฌ์ฉํ ์ ์์
์ปดํจํฐ: ๊ฐ์จ์ธ
์ค๋ช
:
์์ฉ ํ๋ก๊ทธ๋จ: dfsvc.exe
ํ๋ ์์ํฌ ๋ฒ์ : v4.0.30319
์ค๋ช
: ์ฒ๋ฆฌ๋์ง ์์ ์์ธ๋ก ์ธํด ํ๋ก์ธ์ค๊ฐ ์ข
๋ฃ๋์์ต๋๋ค.
์์ธ ์ ๋ณด: System.TypeLoadException
System.Reflection.CustomAttribute._CreateCaObject(System.Reflection.RuntimeModule, System.IRuntimeMethodInfo, Byte *, Byte , Int32 *)
System.Reflection.CustomAttribute.CreateCaObject(System.Reflection.RuntimeModule, System.IRuntimeMethodInfo, IntPtr ByRef, IntPtr, Int32 ByRef)
System.Reflection.CustomAttribute.GetCustomAttributes(System.Reflection.RuntimeModule, Int32, Int32, System.RuntimeType, Boolean, System.Collections.IList, Boolean)
System.Reflection.CustomAttribute.GetCustomAttributes(System.RuntimeType, System.RuntimeType, ๋ถ์ธ)
System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes(System.Type)
System.ComponentModel.ReflectTypeDescriptionProvider + ReflectedTypeData.GetAttributes()
System.ComponentModel.TypeDescriptor + TypeDescriptionNode + DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
System.ComponentModel.TypeDescriptor.GetAttributes(System.Type)
System.ComponentModel.ReflectTypeDescriptionProvider + ReflectedTypeData.GetConverter(System.Object)
System.ComponentModel.TypeDescriptor + TypeDescriptionNode + DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetConverter()
System.Windows.Forms.TableLayoutSettings..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
์ ๋ณด: System.Reflection.TargetInvocationException
์์ System.RuntimeMethodHandle.SerializationInvoke(System.IRuntimeMethodInfo, System.Object, System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext ByRef)
na System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(System.Object, System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
์์ System.Runtime.Serialization.ObjectManager.FixupSpecialObject(System.Runtime.Serialization.ObjectHolder)
ํด๋น ์์ System.Runtime.Serialization.ObjectManager.DoFixups()
ํด๋น ์์ System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(System.Runtime.Remoting.Messaging.HeaderHandler, System.Runtime.Serialization.Formatters.Binary.__BinaryParser, ๋ถ์ธ, ๋ถ์ธ, System.Runtime.Remoting.Messaging.IMethodCallMessage )
ํด๋น ์์ System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(System.IO.Stream, System.Runtime.Remoting.Messaging.HeaderHandler, ๋ถ์ธ, ๋ถ์ธ, System.Runtime.Remoting.Messaging.IMethodCallMessage)
na System.Resources.ResourceReader.DeserializeObject(Int32)
na System.Resources.ResourceReader.LoadObjectV2(Int32, System.Resources.ResourceTypeCode ByRef)
na System.Resources.ResourceReader.LoadObject(Int32)
na System.Resources.ResourceReader+ResourceEnumerator.get_Entry()
na System.Resources.ResourceReader+ResourceEnumerator.get_Current()
na System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
na System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
na System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
na System.ComponentModel.ComponentResourceManager.ApplyResources(System.Object, System.String, System.Globalization.CultureInfo)
System.Deployment.Application.SplashPiece.InitializeComponent() ์์
na System.Deployment.Application.SplashPiece..ctor(System.Deployment.Application.UserInterfaceForm, System.Deployment.Application.SplashInfo)
ํด๋น ์์ System.Deployment.Application.UserInterfaceForm.InitializeContent()
na System.Deployment.Application.UserInterfaceForm..ctor(System.Threading.ManualResetEvent, System.Deployment.Application.SplashInfo)
na System.Deployment.Application.UserInterface.UIThread()
ํด๋น ์์ System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, ๋ถ์ธ)
ํด๋น ์์ System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, ๋ถ์ธ)
na System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
ํด๋น ์์ System.Threading.ThreadHelper.ThreadStart()
์ฝ๋ XML ๋ฐ์ดํฐ:
์ ํ๋ฆฌ์ผ์ด์
: dfsvc.exe
Verze ํ๋ ์์ํฌ: v4.0.30319
Popis: Proces by ukonฤen z dลฏvodu neoลกetลenรฉ vรฝjimky.
์ ๋ณด: System.TypeLoadException
ํด๋น ์์ System.Reflection.CustomAttribute._CreateCaObject(System.Reflection.RuntimeModule, System.IRuntimeMethodInfo, ๋ฐ์ดํธ *, ๋ฐ์ดํธ , Int32*)
ํด๋น ์์ System.Reflection.CustomAttribute.CreateCaObject(System.Reflection.RuntimeModule, System.IRuntimeMethodInfo, IntPtr ByRef, IntPtr, Int32 ByRef)
ํด๋น ์์ System.Reflection.CustomAttribute.GetCustomAttributes(System.Reflection.RuntimeModule, Int32, Int32, System.RuntimeType, ๋ถ์ธ, System.Collections.IList, ๋ถ์ธ)
ํด๋น ์์ System.Reflection.CustomAttribute.GetCustomAttributes(System.RuntimeType, System.RuntimeType, ๋ถ์ธ)
na System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes(System.Type)
na System.ComponentModel.ReflectTypeDescriptionProvider+ReflectedTypeData.GetAttributes()
na System.ComponentModel.TypeDescriptor+TypeDescriptionNode+DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes()
na System.ComponentModel.TypeDescriptor.GetAttributes(System.Type)
์์ System.ComponentModel.ReflectTypeDescriptionProvider+ReflectedTypeData.GetConverter(System.Object)
์์ System.ComponentModel.TypeDescriptor+TypeDescriptionNode+DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetConverter()
์์ System.Windows.Forms.TableLayoutSettings..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
์ ๋ณด: System.Reflection.TargetInvocationException
์์ System.RuntimeMethodHandle.SerializationInvoke(System.IRuntimeMethodInfo, System.Object, System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext ByRef)
na System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(System.Object, System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
์์ System.Runtime.Serialization.ObjectManager.FixupSpecialObject(System.Runtime.Serialization.ObjectHolder)
ํด๋น ์์ System.Runtime.Serialization.ObjectManager.DoFixups()
ํด๋น ์์ System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(System.Runtime.Remoting.Messaging.HeaderHandler, System.Runtime.Serialization.Formatters.Binary.__BinaryParser, ๋ถ์ธ, ๋ถ์ธ, System.Runtime.Remoting.Messaging.IMethodCallMessage )
ํด๋น ์์ System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(System.IO.Stream, System.Runtime.Remoting.Messaging.HeaderHandler, ๋ถ์ธ, ๋ถ์ธ, System.Runtime.Remoting.Messaging.IMethodCallMessage)
na System.Resources.ResourceReader.DeserializeObject(Int32)
na System.Resources.ResourceReader.LoadObjectV2(Int32, System.Resources.ResourceTypeCode ByRef)
na System.Resources.ResourceReader.LoadObject(Int32)
na System.Resources.ResourceReader+ResourceEnumerator.get_Entry()
na System.Resources.ResourceReader+ResourceEnumerator.get_Current()
na System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
na System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
na System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
na System.ComponentModel.ComponentResourceManager.ApplyResources(System.Object, System.String, System.Globalization.CultureInfo)
System.Deployment.Application.SplashPiece.InitializeComponent() ์์
na System.Deployment.Application.SplashPiece..ctor(System.Deployment.Application.UserInterfaceForm, System.Deployment.Application.SplashInfo)
ํด๋น ์์ System.Deployment.Application.UserInterfaceForm.InitializeContent()
na System.Deployment.Application.UserInterfaceForm..ctor(System.Threading.ManualResetEvent, System.Deployment.Application.SplashInfo)
na System.Deployment.Application.UserInterface.UIThread()
ํด๋น ์์ System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, ๋ถ์ธ)
ํด๋น ์์ System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, ๋ถ์ธ)
na System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
ํด๋น ์์ System.Threading.ThreadHelper.ThreadStart()
์๋
ํ์ธ์ Lada, FrameWork๋ฅผ ๋ง์น ๊ฒ ๊ฐ์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ์ํด CheckTool์ ์ฐพ์์ต๋๋ค.
๋จผ์ ํ๋๋ฅผ ์๋ํ ๋ค์ Framework๋ฅผ ์์ ํ ๋ค์ ์ค์นํ๋ ค๊ณ ํฉ๋๋ค.
ํน์. ์์คํ
ํ์ผ ๋ฌด๊ฒฐ์ฑ ๊ฒ์ฌ๋ฅผ ๊ณ์ ์๋ํ ์ ์์ต๋๋ค.
CMD ๋ผ์ธ: SFC / scannow
๊ฐ์ฌํฉ๋๋ค. ๋ฐ๋ก ๊ทธ๊ฒ์ด์์ต๋๋ค. .NET Framework 2.0, 3.0, 3.5์ ๋ํ ํ
์คํธ๋ ํต๊ณผํ์ผ๋ฉฐ 4.0๋ถํฐ ์คํจํ์ต๋๋ค. ๊ณ ์ ๋๊ณ EDEngineer๊ฐ ์คํ๋ฉ๋๋ค.
.....
.NET Framework๋ฅผ ํ์ธํ๊ธฐ ์ํ ๋งํฌ์ ๋ํด JohnXaverius์๊ฒ ๊ฐ์ฌ๋ฅผ ์ ํฉ๋๋ค. .NET 4.7์ ๋ค์ ์ค์นํ๊ณ EDEngineer๊ฐ ๋ค์ ์๋ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๊ฐ์ฌํฉ๋๋ค. ๋ฐ๋ก ๊ทธ๊ฒ์ด์์ต๋๋ค. .NET Framework 2.0, 3.0, 3.5์ ๋ํ ํ ์คํธ๋ ํต๊ณผํ์ผ๋ฉฐ 4.0๋ถํฐ ์คํจํ์ต๋๋ค. ๊ณ ์ ๋๊ณ EDEngineer๊ฐ ์คํ๋ฉ๋๋ค.
.....
.NET Framework๋ฅผ ํ์ธํ๊ธฐ ์ํ ๋งํฌ์ ๋ํด JohnXaverius์๊ฒ ๊ฐ์ฌ๋ฅผ ์ ํฉ๋๋ค. .NET 4.7์ ๋ค์ ์ค์นํ๊ณ EDEngineer๊ฐ ๋ค์ ์๋ํฉ๋๋ค.