c# - 当主应用程序动态加载 dll 时,构建后调试中的源不匹配
问题描述
我想知道是否有人对项目构建有同样的问题:所以,我有一个解决方案,我有一个主项目,而第二个项目没有被主应用程序直接引用
mianApp.csproj plugin.csproj
在构建过程中,我正在构建 mainApp 以“发布”目录,并且 plugin.dll 通过构建后事件复制到“发布\插件”。当应用程序启动时动态加载 plugin.dll。
主要问题是,当我在 plugin.csproj 中更改某些内容时,总是需要重新构建整个解决方案,当我在构建后在调试中运行应用程序时,我总是会收到有关我的源文件已更改并且无法命中任何断点的信息。有什么解决办法吗?
解决方案
推荐阅读
- html - 我无法让我的 HTML 警报横幅出现在我的标题下
- python - 将熊猫系列分组到箱中
- python - 如何对具有每 n 行日期时间索引的数据帧执行操作
- bash - status.sh bash 脚本回显填充。如何?
- regex - 考虑到重叠,如何使用正则表达式查找字符串中模式的出现次数
- linux-kernel - 启动后重新初始化 KGDB 串口
- r - 将曲线拟合到 gdistance 的 accCost
- flutter - 在 Flutter 中更改 TextFormField 中的文本
- sql - 在结果中将不均匀和不相关的行合并在一起,缺失值为 null
- sql - 从两个不同的 JSON 列中选择导致 n^2 行而不是 n