首页 > 解决方案 > 当主应用程序动态加载 dll 时,构建后调试中的源不匹配

问题描述

我想知道是否有人对项目构建有同样的问题:所以,我有一个解决方案,我有一个主项目,而第二个项目没有被主应用程序直接引用

mianApp.csproj plugin.csproj

在构建过程中,我正在构建 mainApp 以“发布”目录,并且 plugin.dll 通过构建后事件复制到“发布\插件”。当应用程序启动时动态加载 plugin.dll。

主要问题是,当我在 plugin.csproj 中更改某些内容时,总是需要重新构建整个解决方案,当我在构建后在调试中运行应用程序时,我总是会收到有关我的源文件已更改并且无法命中任何断点的信息。有什么解决办法吗?

标签: c#visual-studiomsbuild

解决方案


推荐阅读