![]() |
1
5
因为它是一个链接到你的驱动程序的DLL,也许这不是一个问题,但我会小心尝试共享该DLL,而不是试图让所有客户端应用程序的开发人员在他们的应用程序文件夹中保留自己版本的DLL。 我在DLL地狱里玩得太开心了,不想再有任何奇怪的bug,因为AppX用一个破坏AppY的旧版本重写了DLL。 |
![]() |
2
7
|
![]() |
3
2
路上的任何地方都可以。
如果它被你不知道的其他应用程序使用(例如视频编解码器),那么system32是有意义的(当你安装时需要管理员权限) |
![]() |
4
2
一种可能是将它们安装在
可变文件系统位置,注册表中的固定项
如果不想在固定位置安装它们,也可以将它们的位置存储在Windows注册表中。你应该在下面安装一些钥匙
注意:防止孤立DLL您可以更进一步,使用注册表或其他存储(例如文件)来存储有关哪个应用程序使用哪个dll的信息。例如:
|
![]() |
5
1
本机dll可以并排存储为程序集。看到了吗 this reference 更多信息。这与.NET全局程序集缓存是分开的,但它使用类似的概念。这个 blog post |
![]() |
Yonnatan Bar · 将JAR从TFS部署到linux 6 年前 |
![]() |
yrv16 · 部署项目和编译资产的正确方法 6 年前 |
![]() |
a7emenov · 通过Jenkins在远程服务器上部署jar 6 年前 |