我正在開發一個我們安裝在客戶端機器上的桌面應用程序,但它需要.NET框架3.5,是否有任何不需要框架安裝並允許安裝程序安裝應用程序的進程?客戶端機器上的.NET框架需求問題
回答
如果你問的是.NET框架是否需要運行.NET應用程序,那麼是的,是的。
如果您問是否可以安裝MSI,那麼答案是,不,不完全。
MSI不能包含.NET框架,但是如果您查看以下鏈接:Setup.exe bootstrapper sample您將看到Microsoft解決方法。
這顯示瞭如何創建setup.exe,它將安裝.NET框架,如果它丟失,然後安裝您的應用程序。
我想MSI沒有.NET依賴。 MSI「runner」,即Windows安裝程序更新或任何它被稱爲Windows Update的一部分。 – A9S6 2010-01-08 13:14:37
是的 - 我認爲你是對的,在重讀我所看到的引用之後,我認爲關鍵的是.NET框架不能直接與MSI一起發貨,因此需要引導程序。 – 2010-01-08 13:18:25
助推器(Setup.exe)是一個單獨的應用程序,MS建議在有可能不在目標系統上安裝.NET時包含該應用程序。它包含.NET版本檢查和下載代碼。如果找到有效版本,Setup.exe將運行MSI。 – A9S6 2010-01-08 13:23:32
.NET 3.5在項目屬性>>應用程序選項卡中有一個客戶端配置文件選項 - 「僅客戶框架子集」選項。 我對此不太確定,但它可能通過下載所需文件而不是整個運行時間來減小大小。
- 1. 什麼時候需要在客戶機上安裝.NET框架?
- 2. Servicestack - 在.net客戶端配置文件框架上運行內置客戶端
- 3. 客戶端或服務器端框架?
- 4. .NET Remoting客戶端在多網卡機器上運行時的問題
- 5. 客戶端機器上的Crystal報告加載問題
- 6. 問題上,在客戶端
- 7. 客戶端的JavaScript框架
- 8. .Net TCP客戶端通信問題
- 9. .net 4客戶端到.net 3.5服務器wcf問題
- 10. .NET框架問題?
- 11. RestEasy客戶端框架文件上傳
- 12. OpenCL客戶端需求
- 13. asp.net ajax客戶端框架
- 14. 保護客戶端機器上的客戶端密碼
- 15. Objective-C SOAP客戶端 - 請求問題?
- 16. 需要發現,如果客戶端計算機上安裝了dotnet框架
- 17. .net 3.5客戶端配置文件也有.Net框架2.0?
- 18. 我的客戶端機器上的SQL
- 19. AppFabric客戶端虛擬機問題
- 20. 在.NET客戶端上使用PHP webservice的問題
- 21. 機器人上的UDP客戶端
- 22. Linux機器上的TPTP客戶端
- 23. 客戶端機器上的EndpointNotFoundException
- 24. 實體框架和Oracle客戶端 - 存儲過程問題
- 25. JS的客戶端機器
- 26. Malloc的客戶端/服務器問題?
- 27. Jersey客戶端請求Java EE上的問題
- 28. 胖客戶端的客戶端緩存庫/框架
- 29. 需要快速的.NET FTP客戶端
- 30. Tcp客戶端/服務器 - 客戶端消息問題
當你說「讓安裝程序」,你的意思是一個MSI或同等? – 2010-01-08 13:03:29