![]() |
1
2
这完全取决于您是否认为需要调试它。性能测量不是一个问题。 请注意,您只需获取源代码,在本地计算机上构建它,并引用DLL(并将PDB文件放在同一目录中)。然后您就可以调试它了 没有 实际上,将项目添加到解决方案中。如果你有这三样东西,这总是可能的:
但是,再一次。如果你认为你不需要调试,就直接使用DLL。以后总是可以获取源并重新生成。 |
![]() |
2
1
我发现如果我有了源代码就更容易追踪了,因为我知道为什么有些东西不起作用了。另外,我不确定性能计数器是否可以插入到编译的DLL中(但我可能是错的)。 但是,如果您不想更改它,并且不需要了解它的内部工作方式,那么只需使用DLL。如果您不需要这些代码行,只想使用DLL,那么我可以肯定地看到不希望所有这些代码行都被附加的要点。 我知道下一部分与调试的易用性无关,但它与维护的易用性有关。 我也不喜欢源代码管理中的dll,当我有实际的代码时,特别是对于可能更改的外部库。我不能告诉你我花了多少钱来升级一个组件或对我的代码做剧烈的修改,因为有些东西需要更新。 |
![]() |
Helic · 引用项目中的Visual Studio生成事件 11 月前 |
|
Fardin Jim · React中的HandleError 11 月前 |
![]() |
Sam · 返回Visual Studio中文档注释中的标记 1 年前 |
![]() |
Natty · Visual Studio中缺少“代码覆盖率结果” 1 年前 |
![]() |
xTMx · 如何修复恢复自定义Nuget软件包的问题? 1 年前 |
![]() |
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 1 年前 |
![]() |
Max · VS 2022中的缩放级别在哪里 1 年前 |