我們有一個正在遷移到.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