首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
插件式编程的远程调试
📅 2026/11/4 6:43:26
✍️ 爱科研究院
👁 阅读 3,247
关键词(解决的问题)CS1704 已导入具有相同简单名称的程序集。尝试删除其中一个引用或对其进行签名以并行启用。“尝试从一个网络位置加载程序集在早期版本的 .NET Framework 中这会导致对该程序集进行沙盒处理。此发行版的 .NET Framework 默认情况下不启用 CAS 策略因此此加载可能会很危险。如果此加载不是要对程序集进行沙盒处理请启用 loadFromRemoteSources 开关。有关详细信息请参见 http://go.microsoft.com/fwlink/?LinkId155569。”背景概述C# 项目解决方案中所有项目都是生成的dll然后调试的时候启动了一个外部程序这个程序依赖了解决方案中的各个项目生成的dll。这种与我之前常用的架构不同之前的解决方案就是有一个启动项目把这个项目设置为启动项目直接点击vs的绿色三角就跑起来软件了。然后按照之前的套路VS2022 远程调试和判断是否是远程调试状态_vs2022远程调试-CSDN博客配置完成后启动的时候遇到了第一个错误CS1704 已导入具有相同简单名称的程序集。尝试删除其中一个引用或对其进行签名以并行启用。下面是微软官网的解释解决程序集引用不正确或缺失的问题 - C# reference | Microsoft Learn这个错误要找到对应引用的dll看一下属性里面的路径。因为是远程调试所以在我的笔记本上和被远程的电脑上都有bin环境存在我发现报错的dll引用路径是被远程的电脑上的路径我把他修改到了我笔记本上的路径这个问题就不会再弹出了。接着继续运行遇到了第二个错误“尝试从一个网络位置加载程序集在早期版本的 .NET Framework 中这会导致对该程序集进行沙盒处理。此发行版的 .NET Framework 默认情况下不启用 CAS 策略因此此加载可能会很危险。如果此加载不是要对程序集进行沙盒处理请启用 loadFromRemoteSources 开关。有关详细信息请参见 http://go.microsoft.com/fwlink/?LinkId155569。”然后参考C#在使用Assembly加载程序集时失败 - 持恒 - 博客园代码访问安全性 - ADO.NET | Microsoft Learn我在我的解决方案中启动项目的配置文件中添加了loadFromRemoteSourcesenabledtrue/发现并没有作用然后研究思考了一下加载插件的地方不是这个启动项目这个启动项目只是一个插件要修改配置的地方不在这里而是在你调用了Assembly.Load方法的那个项目那里。针对我的项目框架调用了Assembly.Load方法只有在我启动的那个外部程序中。然后去找外部程序的配置文件在这个配置文件添加loadFromRemoteSourcesenabledtrue/运行无异常。后续再观察一下有先发现的话再说。新发现1在项目属性中启动exe路径不用使用网络路径可以使用远程电脑上的计算机相对路径但是下面这里要勾选上使用远程至于和直接使用远程地址的区别还没发现新发现2如果按照新发现1那样做的话就不会报这个异常了尝试从一个网络位置加载程序集在早期版本的 .NET Framework 中这会导致对该程序集进行沙盒处理。此发行版的 .NET Framework 默认情况下不启用 CAS 策略因此此加载可能会很危险。如果此加载不是要对程序集进行沙盒处理请启用 loadFromRemoteSources 开关。有关详细信息请参见 http://go.microsoft.com/fwlink/?LinkId155569。”
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/11/4 6:43:26
【HID】规范精讲[6]: 蓝牙HID系统设计指南——从合规到体验的全维度要求
2026/11/4 6:43:26
2000W换电柜电源|智能换电柜的“高效心脏”:深度解析换电柜电源CY-0243
2026/11/4 6:43:26
【帆软】固定列统计报表
2026/11/4 7:33:31
PLM数字化转型实施路线图与瑞华丽系统落地指南
2026/11/4 7:33:31
Java自动化测试效率提升:智能编程助手实践
2026/11/4 7:33:31
工业上位机软件开发实战:架构设计与性能优化
2026/11/4 7:33:31
SQL Server日期转换实战:CONVERT函数详解与优化
2026/11/4 7:33:30
多Agent系统工业级优化:从通信协议到稳定性实战
2026/11/4 7:28:30
大数据与AI毕业设计选题指南与技术实践
2026/11/4 0:02:45
AI辅助技术栈评估:提升研发决策效率60%
2026/11/4 0:02:45
从生成Token到直接决策:Jev如何重塑AI Agent工程实践
2026/11/4 0:02:45
32G统一内存跑大模型:内存账、TPS实测与端云分流
2026/11/4 4:08:30
面向复杂光照与角度的宠物面部识别鲁棒性增强策略
2026/11/4 4:08:26
DRV8818PWPR与R7FA8M1AHECBD工业步进驱动实战指南
2026/11/4 4:08:23
STM32与DRV8818双极步进电机驱动方案:从选型到调试全流程解析
2026/11/4 4:08:30
面向复杂光照与角度的宠物面部识别鲁棒性增强策略
2026/11/4 4:08:26
DRV8818PWPR与R7FA8M1AHECBD工业步进驱动实战指南
2026/11/4 4:08:23
STM32与DRV8818双极步进电机驱动方案:从选型到调试全流程解析