<分区>
Possible Duplicate:
When should I deploy my assemblies into the GAC?
您如何部署您的应用程序?
- 将所有必需的 DLL(您自己的、第 3 方等)复制到应用程序文件夹中并完成
或
- 将部分或所有依赖 DLL 部署到 GAC
与 GAC 相比,是否有最佳实践使用上述哪些解决方案以及哪些 DLL 进入应用程序文件夹?
标签 c# .net windows deployment
<分区>
Possible Duplicate:
When should I deploy my assemblies into the GAC?
您如何部署您的应用程序?
或
与 GAC 相比,是否有最佳实践使用上述哪些解决方案以及哪些 DLL 进入应用程序文件夹?
最佳答案
我正在使用 ClickOnce。所以,我不担心版本控制、GAC 和其他东西,我只是在项目解决方案中创建额外的文件夹以将 3-d 方程序集复制到其中,并且更新没有任何困难,因为实现自定义更新非常容易系统使用内置更新系统和反射(用于自定义版本控制),您可以轻松找到有关 ClickIOnce 部署和自定义更新的信息
为简单起见,我推荐使用这个目录结构:
<assembly set>\<assembly name>\<assembly version>\
例如:
媒体\ui\1.0.0.0\ui.dll
或
程序集\libvnc\1.11.10\libvnc.dll
关于c# - 将应用程序依赖项部署到程序文件夹或 GAC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6775522/