news 2026/7/10 1:18:07

宿主机和虚拟机共用同一个插件dll

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
宿主机和虚拟机共用同一个插件dll

是的没错,看清楚了:

资源位置
插件代码、编译产物(DLL)宿主机Z:\E\code\code\...,你平时开发/管理的地方)
插件的注册表项虚拟机HKLM:\SOFTWARE\SolidWorks\AddIns\{...}
加载机制虚拟机的 SolidWorks 启动时,根据注册表里的\\vmware-host\Shared Folders\E\code\code\...UNC 路径,跨过 VMware 共享去宿主机加载 DLL

也就是说注册是"跨机器"的——注册表写在 VM 那边,SolidWorks 跑在 VM 那边,但 DLL 物理上在宿主机。VMware 共享文件夹对这个挺友好,本地磁盘速度级别,SolidWorks 加载不会卡。

这样设计的好处:你以后改代码,重新编译一次,DLL 立刻同步到宿主机,VM 那边不用重新注册(注册表的 UNC 路径不变,SolidWorks 启动就会拿到最新版本)。开发循环很顺。

潜在风险

  • 宿主机如果关机/挂起/VMware Tools 异常,VM 启动 SolidWorks 时加载 addin 会失败
  • 调试时栈跟踪看着是 VM 的,但 DLL 实际在宿主机,调试器会稍微别扭

如果你不喜欢跨机器

  • 让我帮你把编译产物从宿主机复制到 VM 本地(比如C:\workspace\...),然后把注册表里的路径改成 VM 本地路径就行
  • 代价是每次编译完要重新复制(或者做个 post-build 同步),注册路径也不用变

你倾向哪种?保持现状跨机器,还是切到 VM 本地?

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/10 1:17:08

1小时零代码用Kimi+Hermes搭建跨境独立站

1. 项目概述:为什么“1小时零代码用Kimi搭跨境独立站”不是标题党,而是真实可复现的工作流 最近在几个跨境卖家群和独立站开发者小圈子反复看到这句话:“1小时,零代码,用Kimi搭跨境独立站”。一开始我以为又是某家SaaS…

作者头像 李华
网站建设 2026/7/10 1:16:40

GitHub高星仓库cirosantilli/china-dictatorship深度解析:从开源政治档案的架构设计到本地化阅读与贡献的全流程实战指南

GitHub高星仓库cirosantilli/china-dictatorship深度解析:从开源政治档案的架构设计到本地化阅读与贡献的全流程实战指南 在开源社区GitHub的众多项目中,cirosantilli/china-dictatorship 是一个极具特殊性和争议性的仓库。它并非传统意义上的软件开发项…

作者头像 李华
网站建设 2026/7/10 1:16:08

Minitab 偏最小二乘回归 (PLS) 解析:应对10+预测变量的共线性挑战

Minitab 偏最小二乘回归 (PLS) 解析:应对10预测变量的共线性挑战 当预测变量数量超过观测值数量或存在高度共线性时,传统最小二乘法(OLS)的局限性就会凸显。偏最小二乘回归(PLS)通过提取预测变量与响应变量之间的协方差信息,构建一组不相关的…

作者头像 李华
网站建设 2026/7/10 1:15:44

嵌入式音频系统硬件选型与设计优化实战

1. 音频系统设计的硬件选型考量在嵌入式音频系统设计中,处理器与功放芯片的协同选型直接决定了最终的声音表现。我经手过二十多个音频项目,发现工程师们常陷入两个极端:要么过度追求处理器性能造成资源浪费,要么功放选型不当导致音…

作者头像 李华
网站建设 2026/7/10 1:14:38

随身 WiFi 调试工具技术解析:功能原理、合规边界与风险避坑指南

一、随身 WiFi 调试工具的技术背景1. 随身 WiFi 的硬件与系统基础当前市面主流便携式随身 WiFi,大多采用高通骁龙、中兴微(ZXIC)两大芯片方案,硬件底层运行裁剪优化后的嵌入式 Linux 或轻量化安卓系统。为了满足工厂量产测试、官方…

作者头像 李华