我們有一個使用COM +對象編寫的應用程序(.NET v1.1),現在我們希望它可以升級到C#代碼(.NET v3.5)。請說出我將面臨的所有困難?將COM +升級到C#代碼
-1
A
回答
1
我可以擺脫你的問題的唯一的事情是,你在.NET 1.1中編寫了一些代碼,並使用COM +來部署這些中間層對象。
如果這是真的,你已經是.NET。大。當您在.NET中使用COM +服務時,這稱爲企業服務。我只說這是因爲它讓Google更容易(例如:http://msdn.microsoft.com/en-us/library/ms952392.aspx)。
你在問什麼:「當我們轉向.NET 3.5和VS 2008(或者VS 2010)時,會使用什麼?」
您可能可以繼續使用您正在使用的內容並重新編譯。然而,在.NET 2.0和以前的版本之間有一條半軟線。我傾向於發現很多過時的API或突變,但不足以殺死您的項目。
您可以改爲編寫Windows Communication Foundation服務嗎?您可能會將.NET 1.1代碼的邏輯分解爲WCF服務。
同樣,你所面臨的具體挑戰還不清楚。希望你可以谷歌企業服務和WCF,也許讀一些入門文檔。這可能是你想要轉換到的。
相關問題
- 1. 將angularjs代碼從1.0.3升級到1.4.9
- 2. 將代碼升級從3.0.6升級到3.1.0
- 3. VB6代碼升級
- 4. 如何將C++ COM組件升級到雲部署
- 5. NSXMLParserDelegate將iPhone代碼3.x代碼升級到4.0時出錯
- 6. Jenkins中的代碼升級
- 7. 顛覆代碼升級
- 8. 如何升級PowerBuilder代碼?
- 9. 一些代碼升級到jQuery的
- 10. nopCommerce 2.3源代碼升級到nopCommerce 3.0
- 11. Ruby:代碼「升級」從1.8.6到1.9.2
- 12. 升級代碼從iPhone 3到iPhone 4
- 13. PHP代碼從5.2升級到5.4
- 14. 升級COM回調接口
- 15. 源代碼就地升級
- 16. 無代碼升級AdMob SDK?
- 17. 將vRaptor升級到3.5.3 java.lang.NoClassDefFoundError:br/com/caelum/vraptor/validator/Validator
- 18. 將MongoDB C++驅動升級到mongocxx-3.1.2
- 19. 如何將代碼庫離子v1升級到離子v3
- 20. 將音頻代碼升級到新的WASAPI標準
- 21. 試圖將一些舊代碼升級到0.18
- 22. 將舊代碼升級到更新的MySQL版本
- 23. 縮放和平移 - 將d3代碼升級到d3.v4
- 24. 將我的jQuery代碼從1.7.1升級到1.11.3
- 25. 將django-cms升級到3.1.2和將django升級到1.8.3
- 26. 將AspNet.Identity.EntityFramework升級到2.1.0並將EntityFramework升級到6.1.1
- 27. 將SQL Server 2000升級到2005或2008 - 將DTS升級到SSIS
- 28. 使用已升級的代碼升級ExpressionEngine數據庫?
- 29. 使用Git進行代碼升級
- 30. 升級2.0代碼/測試失敗
我的意思不是粗魯,但這個問題如此難以置信的模糊和開放性,以致它幾乎毫無意義。另一方面,你可能會面臨幾乎潛在的潛在問題,但這可能很簡單。沒有辦法從單一的知識中知道。 – 2010-07-14 11:29:21