我叫张亮 2024-01-04 17:30 采纳率: 0%
浏览 0

CefSharp 81.3.1版本应用出现问题

引用
CefSharp 81.3.1版本,在一台机子上报错,其他机子上好着是啥原因,
使用方法

  public string UrlRoot { get; set; }

        private ChromiumWebBrowser webBrowser;
        public CefWebBrowserModule()
        {
            InitializeComponent();
            CefConfig.Config();
        }
        public override void Initialize()
        {
            base.Initialize();

            string url = UrlRoot + AppContext.Session.EmployeeId + "/"
          + AppContext.Session.DepartmentId + "/" + AppContext.Session.CodeEmp + "/"
            + AppContext.Session.DepartmentCode + "/" + AppContext.Session.EmplyeeName;

            if (webBrowser == null)
            {
                webBrowser = new ChromiumWebBrowser(url);
                webBrowser.MenuHandler = new MenuHandler();
                webBrowser.Dock = DockStyle.Fill;
                webBrowser.Parent = this.bpMain;
                webBrowser.KeyboardHandler = new CEFKeyBoardHander();
                webBrowser.DownloadHandler = new CefDownloadHandler();
            }
            else
            {
                webBrowser.Load(url);
            }
        }
        
    }



下方为错误信息

System.Reflection.TargetinvocationException:调用的目标发生了异常。---> System.lO.FileNotFoundException:未能加载文件或程序集“CefSharp.Core.dll”或它的某一个依赖项。找不到指定的模块。
在 Wellcare.Rmis.CefWebBrowser.CefConfig.Config0
---内部异常堆栈跟踪的结尾
在 Wellcare.Rmis.CefWebBrowser.CefWebBrowserModule.ctor0位置 D:MyWork\NEW_PLATFORM\打包目录
\code\Src\Wellcare.Rmis.CefWebBrowser\CefWebBrowserModule.cs:行号 27
StackCrawlMark stackMark)
在 System.RuntimeTypeHandle.Createlnstance(RuntimeType type, Boolean publicOnly, Boolean noCheck,
Boolean canBeCached, RuntimeMethodHandlelnternal ctor, Boolean bNeedSecurityCheck)
在 System.RuntimeType.CreatelnstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache,
在 System.RuntimeType.CreatelnstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean
fillCache, StackCrawlMark stackMark)
在 System.Activator.Createlnstance(Type type, Boolean nonPublic)
在 System.Activator.Createlnstance(Ty(gtype)
在Wellcare.Rmis.Controls.FunctionManager.CreateClientModule(Functionlnfo functionlnfo)
在 Wellcare.Rmis.Controls.FunctionManager.CreateFunction(Functionlnfo functionlnfo,
ClientModuleStartupMode startupMode, ClientModule previousModule, Object navigationData, String

  • 写回答

3条回答 默认 最新

  • Bin_hao 2024-01-04 17:54
    关注

    可能是:
    安装VC++组建
    根据所需要的版本安装对应组建即可。
    或者说:目标框架 .net framework4.5.2 以上,同时将目标编译平台改成 x64或x86 不能使用anycpu

    评论

报告相同问题?

问题事件

  • 修改了问题 1月4日
  • 修改了问题 1月4日
  • 创建了问题 1月4日

悬赏问题

  • ¥15 msix packaging tool打包问题
  • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线