0

我正在尝试学习在库中编写代码并将它们编译成 C# 中的 DLL。

这就是我所做的:

我有一个主要的 VS 项目,我在其中拼凑了我正在编写的应用程序的不同部分。

我在单独的 VS 项目中编写我的课程。然后,我将它们编译成 DLL,我会将这些 DLL 复制到主 VS 项目中。主 VS 项目将引用这些 DLL,然后在其逻辑中使用它们。

然而,问题是当 DLL 中编译的代码出现错误或问题时,调试变得非常困难。编译器不会告诉错误究竟来自哪里。此外,当我对驻留在 DLL 中的类进行更改时,在处理主 VS 项目时,我必须始终重新编译和替换它们。

这样,我的工作流程变得非常突兀。使用 DLL 时正确的工作流程应该是什么?

4

1 回答 1

2

将 DLL 项目添加到包含主项目的解决方案文件中,您将能够使用调试器中断该代码(右键单击解决方案 -> 添加现有项目)。

于 2012-10-07T01:15:39.393 回答