我需要一些建议。我需要启用 .Net 应用程序以在网络共享上运行,问题是这将在客户端网络共享上,因此路径将不相同。
我已经快速浏览了 VS2008 中的 ClickOnce 和发布选项,但它需要一个特定的网络共享位置——我假设这个位置在它执行它的时候被存储在某个地方。
目前这项工作正在使用一个旧的 VB6 应用程序完成,因此可以解决所有这些安全问题,但是该应用程序编写得很糟糕,几乎不可能维护,所以它真的需要去。
是否可以将域控制器设置为允许执行此特定的 .Net 应用程序?任何其他选项都会受到欢迎,因为我想要这个小应用程序对业务非常关键。
我可以说客户端网络是学校,因此通常与客户端机器一样被完全锁定,因此手动向每台客户端机器添加例外是一个很大的禁忌。
马龙
使用 .net 3.5 SP1 在网络上运行应用程序与在本地运行它们具有相同的安全性,因此您应该能够以与当前运行 vb6 应用程序相同的方式运行它。
或者,使用 ClickOnce 执行此操作的最简单方法是将应用程序托管在某处的 http 服务器上(无论是在学校网络内部还是外部)。