2012-04-05 75 views
6

我想我的目標.NET應用程序,以.NetFramework 4(客戶端配置文件),但後來我認識到第三方控件使用System.Design實現自定義的控制。.Net框架4全和Net Framework 4的客戶端配置文件瞄準

現在我正在關注的用戶,大多數都會有自己的系統,而不是.Net框架4全上安裝了.NET Framework 4客戶端配置文件。用戶是否會覺得下載和安裝完整框架令人討厭。但是隻有一個小尺寸的客戶端 - 41mb和全 - 48mb。

是否大多數.NET應用只需要客戶的個人資料?還有一種替代方法可以在c#中使用ControlDesigner類與客戶端配置文件。

請幫我一把。

+0

http://stackoverflow.com/questions/2759228/difference-between-net-4-client-profile-and-full-framework-download – 2012-04-05 11:03:16

+0

@Wimbo感謝您的鏈接我已經讀過這個問題。但它沒有給我想要的答案。 – techno 2012-04-05 11:04:26

+0

@techno - 只需要完整的.NET Framework。如果有人沒有它,他們會下載它。我應該指出.NET Framework 4是通過Windows Update發送的。 – 2012-04-05 11:07:13

回答

3

您只需選擇完整的.NET 4框架爲目標框架。試圖採取任何捷徑,將在你的臉上炸燬。那麼,最重要的是你的用戶的臉。

這只是沒有問題。您的安裝項目需要確保在用戶機器上提供正確的配置文件。如果不是,如果她已經擁有客戶端配置文件,則其下載量爲48兆字節,.NET安裝程序只下載缺失的部分。

0

你總是可以有副本設置爲true System.Design和分發與您的應用程序。

除此之外,他們必須安裝它。除非第三方控制放棄依賴關係,否則沒有別的辦法。

+0

請說清楚。 – techno 2012-04-05 11:25:50

+0

需要澄清什麼? – 2012-04-05 11:27:11

+0

'將System.Design的副本設置爲true並將其與應用程序分發' – techno 2012-04-05 11:28:10

相關問題