我有一个Visual Studio解决方案(C#),它代表了我们应用程序的核心。我们构建它,它包含大约10个具有相应PDB的DLL。
我还有其他几种VS解决方案,每种解决方案都用于我们的客户。这些VS解决方案使用核心DLL并根据需要添加自己的位。 “核心”具有主要的.exe,因此我们在客户特定的解决方案中执行以下操作
这一切都有效,看起来有点笨拙。
我的问题是:
通过客户特定解决方案运行时,我该怎么办
我已经习惯了Java,你可以从Java IDE中引用已编译的源代码和源代码库,这就是它。如何在visual studio(DLL和PDB)中做同样的事情?
(如果可能的话,我宁愿避免使用GAC,因为我们有时会在不同的项目中同时拥有几个本地核心版本)
答案 0 :(得分:1)
答案 1 :(得分:1)
要自动将调试控件遍历到核心源文件中,请确保从本地构建核心解决方案中引用核心dll并确保可以访问它。 另一种方法是在引用核心dll之后,只需打开要在其中放置断点并进行调试的CS文件。