(연관된 글이 1개 있습니다.)
CefSharp 패키지를 사용해서 개발했거든요.
개발 컴퓨터에서 릴리즈해서 실행해보면 아주 잘 사용되는데,
어째서 다른 컴퓨터에서 실행시
"'CefSharp.Core.dll' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다"
라고 뜬 다음 뭔가 무지막지한 내용을 뿜어내더군요..ㅠㅠ
구글링해서
https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#Runtime_dependencies
이 자료를 찾아내긴 했는데...
c#과 비주얼 스튜디오를 접한지 얼마 되지도 않아서
도통 뭘 어떻게 하란건지 감조차 잡히질 않습니다.
도와주세요 ㅠㅠ...
그리고 아래는 에러내용이에요 ㅠㅠ...
처리되지 않은 예외: System.Windows.Markup.XamlParseException: 지정된 바인딩 제약 조건과 일치하는 'cefShar.MainWindow' 형식에 대한 생성자 호출에서 예외가 throw되었습니다. ---> System.IO.FileNotFoundException: 파일이나 어셈블리 'CefSharp.Core.dll' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정된 모듈을 찾을 수 없습니다.
위치: cefShar.MainWindow.InitBrowder()
--- 내부 예외 스택 추적의 끝 ---
위치: System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
위치: System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
위치: System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
위치: System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
위치: System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
위치: System.Windows.Application.DoStartup()
위치: System.Windows.Application.<.ctor>b__1_0(Object unused)
위치: System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
위치: System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
위치: System.Windows.Threading.DispatcherOperation.InvokeImpl()
위치: MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
위치: System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
위치: System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
위치: System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
위치: MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
위치: System.Windows.Threading.DispatcherOperation.Invoke()
위치: System.Windows.Threading.Dispatcher.ProcessQueue()
위치: System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
위치: MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
위치: System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
위치: System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
위치: System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
위치: MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
위치: MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
위치: System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
위치: System.Windows.Application.RunDispatcher(Object ignore)
위치: System.Windows.Application.RunInternal(Window window)
위치: cefShar.App.Main()
[연관 글]
[최초 등록일: ]
[최종 수정일: 5/4/2018]