• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 將 .NET 應用從 Visual Studio 遷移到 Eclipse

    發表于:2008-06-04來源:作者:點擊數: 標簽:eclipseEclipse遷移NetNET
    了解如何使用 Emonic Eclipse 插件開發開源 C# 應用程序以及如何在現有的 Microsoft .NET Framework V2.0 項目中使用 Eclipse。 Eclipse 可以輕松地支持 Java 和其他編程語言。但是直到最近,仍然很難使用 Eclipse 構建、運行和調試 C# 項目。本文將介紹如何
    了解如何使用 Emonic Eclipse 插件開發開源 C# 應用程序以及如何在現有的 Microsoft® .NET Framework V2.0 項目中使用 Eclipse。

    Eclipse 可以輕松地支持 Java™ 和其他編程語言。但是直到最近,仍然很難使用 Eclipse 構建、運行和調試 C# 項目。本文將介紹如何使用 Eclipse Mono Integration (Emonic) 和 NAnt,這些都是可用于 Eclipse 的最活躍的 C# 和 .NET 工具包。本文的目標讀者是擁有 .NET 背景知識、熟悉 Eclipse 并且需要使用一種有效方法在 Eclipse 中處理 C# 和 .NET 的開發人員。

    C# 和 .NET 簡介
    2001 年,Microsoft 發布了 C#,這是一種面向對象的編程語言并且是 .NET Framework 的一部分。C# 使用基于 C++ 的面向對象的程序語法,并且受 Java 技術、Delphi 和 Eiffel 影響。它用于實現 .NET Framework 內的一般用途。而 .NET Framework 是一個類庫集合,開發人員在創建 Windows 應用程序時需要將這個類庫集合與自己的代碼(可能是 C# 或其他語言)相結合。

    Mono 和 DotGNU 項目是實現幾乎完整版本的 .NET Framework 庫的開源 C# 編譯器。兩者都能在由 UNIX® 派生和受其影響的操作系統及 Windows 上運行。Microsoft 提供了它自己的 C# 編譯器和環境,名為 “Rotor”,適用于非 Windows 操作系統。但是,許可限制不允許您把 Rotor 應用程序部署到商業環境中,這限制了 Rotor 的用途。

    用 C# 構建的應用程序通常運行在 .NET Framework 中,.NET Framework 部署在 Windows® 臺式機、服務器和移動操作平臺中(請參閱側欄 “C# 和 .NET 簡介”)。雖然 Eclipse Platform 提供了 C Development Toolkit (CDT) 來支持 C 和 C++ 開發,但是它不能用于 C# 開發。一些 Eclipse 插件使用 .NET Framework,但是并不是所有插件都支持最新版本,撰寫本文時最新版本是 V3.5。

    本文將介紹如何使用 Emonic,它是針對 Eclipse Platform 的 C# 環境,提供了豐富的功能。雖然 Emonic 開發人員提供了介紹如何安裝和創建項目的文檔,但是如果遵循手冊,使用現有 C# 項目會十分棘手。本文將幫助您在不了解 C# 的情況下安裝、構建和運行 C# 項目。我們將使用 NAnt 自動構建和運行 .NET 項目。本文還將介紹如何使用樣例項目遷移現有 Visual Studio® 項目。

    Emonic 和 NAnt 簡介

    Emonic 概覽

    Emonic 是允許您用 Mono 或 Microsoft .NET Framework 構建 C# 程序的 Eclipse 插件。您可以通過此插件來使用項目向導創建 C# 項目。圖 1 顯示了帶有 Emonic 插件的 C# 項目。


    圖 1. 帶有 Emonic 插件的示例 C# 項目
    帶有 Emonic 插件的示例 C# 項目.netvs/image001.jpg" width=572>

    NAnt 概覽

    雖然 Emonic 提供了項目向導、編輯器、自動構建器、啟動程序和介紹如何使用這四種工具的教程,但是我還是因單獨使用 Emonic 構建和啟動應用程序吃了些苦頭。這次嘗試促使我搜索一種可以處理 Emonic 的易于使用的構建工具以及一些與本文有關的說明。在這里,我將介紹 NAnt 構建工具并說明如何把現有的 C# 項目導入 Eclipse 工作空間。

    NAnt 是以類似于 Ant 的方式運行的免費的 .NET 構建工具。NAnt 支持 .NET Framework V1.0 至 V3.5。我們將使用最新版本 NAnt V0.86 beta 1,并說明它如何能幫助您構建和啟動應用程序。





    回頁首


    系統要求

    您將需要以下軟件:

    • Eclipse V3.1 或更高版本 —— 我們在這里使用了 Eclipse Europa。
    • .NET V2.0 SDK —— 這意味著您必須在 Windows 環境中工作。如 “C# 和 .NET 簡介” 中所述,開放源碼開發人員已經重復創建了多個 .NET Framework 體系 —— 但不是所有。由于本文的目的在于說明如何在 Eclipse 中開發 C# 應用程序而不是說明如何用 Mono、DotGNU 或 Rotor 開發 C# 應用程序,因此我們將把這些任務留給有豐富經驗的讀者作為練習。
    • NAnt V0.86 beta 1
    • Emonic
    • Microsoft .NET Framework V2.0 SDK 樣例

    有關下載,請參閱 參考資料。





    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>