Vil*_*lx- 9 windows windows-7 network-shares
该主题几乎说明了这一点。
我是一名开发人员,在我的工作场所,我开发了一个小内部应用程序,我和我的一些同事不时使用它。为了向他们提供最新版本,我共享了编译结果所在的文件夹。然而,这意味着每当他们使用它时,我都无法再编译它——文件被锁定。
有没有办法共享文件夹,但不允许远程人员锁定文件?无论如何,这些文件对他们来说已经是只读的。也许还有另一种解决方案可以满足我的目的?
您可能想查看下的UseOpportunisticLockingHKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。其中还有几个可能令人感兴趣的附加参数。
不过请问您为什么选择这种方式分发呢?在不知道您的应用程序是用什么编写的情况下,我只能猜测您为什么选择以这种方式分发。
如果您编写了 .NET 应用程序(我认为您至少需要 3.5?),我建议您查看MSDN 中的ClickOnce 部署:
ClickOnce 是一种部署技术,使您能够创建基于 Windows 的自动更新应用程序,这些应用程序只需最少的用户交互即可安装和运行。
我已经在我们的几个内部应用程序中使用了 ClickOnce,并取得了巨大成功,它的自动更新程序非常强大,并且需要很少的额外代码(只需更改程序集版本并单击“部署”)。
然而,这也存在一些缺陷,特别是我们遇到了需要提升 UAC 权限的应用程序的问题。ClickOnce 部署不支持需要此功能的程序。
| 归档时间: |
|
| 查看次数: |
1531 次 |
| 最近记录: |