Edengineer: ClickOnce ์ถฉ๋Œ

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

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ,
์šฐ์„  ์ด ๋†€๋ผ์šด ๋„๊ตฌ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. 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 ..._์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์‚ญ์ œํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ์•„๋ฌด ์†Œ์šฉ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.
๋” ํ•„์š”ํ•œ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜์‹œ๋ฉด ์š”์ฒญํ•˜์‹œ๋ฉด ์ œ๊ณตํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

question

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

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ๊ทธ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. .NET Framework 2.0, 3.0, 3.5์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ๋Š” ํ†ต๊ณผํ–ˆ์œผ๋ฉฐ 4.0๋ถ€ํ„ฐ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ์ •๋˜๊ณ  EDEngineer๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
.....
.NET Framework๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•œ ๋งํฌ์— ๋Œ€ํ•ด JohnXaverius์—๊ฒŒ ๊ฐ์‚ฌ๋ฅผ ์ „ํ•ฉ๋‹ˆ๋‹ค. .NET 4.7์„ ๋‹ค์‹œ ์„ค์น˜ํ•˜๊ณ  EDEngineer๊ฐ€ ๋‹ค์‹œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

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

์—ฌ๊ธฐ์— ์„ค๋ช…๋œ ๋Œ€๋กœ 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 ๋ฐ์ดํ„ฐ:



1026
2
0
0x80000000000000

79599
์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
๊ฐ€์›จ์ธ



์• ํ”Œ๋ฆฌ์ผ€์ด์…˜: 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๋ฅผ ์™„์ „ํžˆ ๋‹ค์‹œ ์„ค์น˜ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

https://social.msdn.microsoft.com/Forums/vstudio/en-US/125e76cc-dc83-436c-8502-9b3e60cfb5d5/net-framework-version-v4030319-description-the-process-was-terminated-due- ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์€?ํฌ๋Ÿผ = netfxsetup

ํ˜น์‹œ. ์‹œ์Šคํ…œ ํŒŒ์ผ ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ๊ณ„์† ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
CMD ๋ผ์ธ: SFC / scannow

https://support.microsoft.com/en-us/help/929833/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ๊ทธ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. .NET Framework 2.0, 3.0, 3.5์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ๋Š” ํ†ต๊ณผํ–ˆ์œผ๋ฉฐ 4.0๋ถ€ํ„ฐ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ์ •๋˜๊ณ  EDEngineer๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
.....
.NET Framework๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•œ ๋งํฌ์— ๋Œ€ํ•ด JohnXaverius์—๊ฒŒ ๊ฐ์‚ฌ๋ฅผ ์ „ํ•ฉ๋‹ˆ๋‹ค. .NET 4.7์„ ๋‹ค์‹œ ์„ค์น˜ํ•˜๊ณ  EDEngineer๊ฐ€ ๋‹ค์‹œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

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