我们有一个正在迁移到.NET的应用程序。应用程序的一部分将使用ClickOnce,SXS(免注册COM来主持ActiveX控件,后者可能会移植)部署。这部分并不是什么大事,因为环境受到了控制。这将是一个主要“被咨询”的环境。正在迁移到.NET Framework
另一部分主要是基于网络(Internet Explorer专用)应用程序。这部分涉及一些VBScript,JavaScript,以及一些ActiveX控件。
这部分真的让我担心。特别是因为它应该可供家庭用户使用。这已经是一团糟了,但它会变得更糟。而且,我们正处于时间限制之中。
他们想把它移到.NET并使用ClickOnce。并且,一些涉及互联网 资源管理器嵌入式容器与安全关闭的蛮力hackery。甚至SXS可能在Internet Explorer Explorer容器中托管控件。他们告诉我会没事的,我们可以给家庭用户的CD,并通过.NET安装(目标是2.0)。
我在这里担心什么都没有?即使在将来,我是否可以真正信任ClickOnce/.NET进行部署?将家庭用户通过.NET安装过程是否合理?
在contary ...为什么要使用.Net 3.5,除非你特别需要额外的功能?几乎每个人都有.Net 2.0,但没有多少人拥有.Net 3.5。 – Justin 2009-07-04 00:18:59
未知“未知”是否说他包含.NET 2.0的安装程序?为什么不是3.5 SP1?此外,.NET 3.5 SP1包含.NET 2.0 SP1和SP2。另外,如果他现在发布3.5 SP1,他将可以自由使用.NET 3.5 SP1功能,而不必考虑再次发布.NET。最后,它很快就会与Windows 7和Server 2008 R2一起发布,那么为什么不在.NET版本的产品早期获得体验?一般来说,如果你能帮到你,不要从差点开始。这不像我建议发布.NET 4.0 beta! – 2009-07-04 00:40:01