了解windbg的功能和优点的最佳资源是什么?我希望能够讨论调查内存问题(句柄,对象),性能问题等...
如果我有10个项目的解决方案.当我单击"清理解决方案"时,是否只清除主启动项目解决方案中的bin/debug或每个项目目录中的bin/debug?
我们有许多使用dotnet 2.0编写的winforms应用程序.在转换到3.5运行时,是否有任何性能升级?除语言功能外,我们还会获得什么特别的好处?
我有一个winforms应用程序的简单示例,我在目录选择器中选择一个目录,然后单击一个按钮循环遍历目录并将目录中的每个文件复制到另一个目录中.
我想在后台线程上进行文件复制,以避免锁定GUI.
我正在寻找最简单的解决方案:
我没有在.sln文件中看到它,这是我的预期.
我怎样才能转换自:
object[] myArray
Run Code Online (Sandbox Code Playgroud)
至
Foo[] myCastArray
Run Code Online (Sandbox Code Playgroud) 我有一个升级的第三方库,曾经有一个名为Foo的对象,现在它是一个名为IFoo的接口
什么是将Foo的所有用法和声明更改为IFoo的最佳方法
我尝试做查找/替换但这也影响了FooBar到IFooBar(我不想要)
想法?
我们有一个dotnet 2.0桌面winforms应用程序,它似乎随机崩溃.没有堆栈跟踪,通风日志或任何东西.它只是消失了.
有几个理论:
机器只是耗尽了资源.有些人说过你总是得到一个窗口句柄异常或gdi异常,但是其他人说它可能只会导致崩溃.
我们在2个模块的非托管代码周围使用包装器.这两个模块中的异常都可能导致此行为.
再次,这是不可重复的,所以我想看看是否有任何关于如何更好地调试的建议或我可以放在机器上的任何东西"抓住"崩溃,然后才能帮助我们了解最新情况.
是否有任何特定的目录,我应该将我的代码放入asp.net mvc项目中
我对HtmlHelper类有一些扩展.现在我把它放在Content文件夹中.它是否正确?有更好的解决方案吗?
c# ×8
.net ×2
winforms ×2
arrays ×1
asp.net-mvc ×1
casting ×1
debugging ×1
refactoring ×1
windbg ×1