![]() |
1
5
完全自动化的构建有助于减少人为组件,从而减少错误。如果每次都自动构建,你知道每个构建都是相同的,所以一旦你让它工作一次,它就会一直工作。 我们使用像这样的工具 MSBuild 和 CruiseControl.net 如果您正在寻找帮助您解决崩溃原因的工具,请在 Assembly binding (Fusion) log viewer (or fuslogvw) . 如果在启动应用程序之前启动它,请设置日志文件位置并打开完整日志记录,它将报告绑定程序集的任何尝试,并列出所有失败。 |
![]() |
2
3
DependencyWalker是一个很好的小实用程序,它跟踪来自应用程序或DLL的一系列依赖项,并突出显示缺少的任何依赖项。对于最终用户来说,使用它并不是很直观,但是希望如果你开始使用它,那么你自己就会发现丢失的东西。 |
![]() |
3
0
取决于安装程序的功能。VS集成安装项目可以自动拾取任何依赖程序集。您可能需要检查安装程序是否具有一些类似的功能。 另一方面,您可以指示您的vs项目将所有依赖项复制到输出目录,并将其中的所有文件都包含到安装程序中。 |