快速业务通道

将.NET应用从Visual Studio迁移到Eclipse - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17

将.NET应用从Visual Studio迁移到Eclipse

时间:2011-04-09 IBM Jimmy Liao

Eclipse 可以轻松地支持 Java™ 和其他编程语言。但是直到最近,仍然很难使用 Eclipse 构建、运行和调试 C# 项目。本文将介绍如何使用 Eclipse Mono Integration (Emonic) 和 NAnt,这些都是可用于 Eclipse 的最活跃的 C# 和 .NET 工具包。本文的目标 读者是拥有 .NET 背景知识、熟悉 Eclipse 并且需要使用一种有效方法在 Eclipse 中处理 C# 和 .NET 的开发人员。

用 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# 项目

将.NET应用从Visual Studio迁移到Eclipse - 编程入门网

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 样例

将.NET应用从Visual Studio迁移到Eclipse(2)

时间:2011-04-09 IBM Jimmy Liao

安装 Emonic 插件和 NAnt

安装 Emonic 插件

安装 Emonic 有两种方法:在更新站点中更新 Eclipse 或者从 SourceForge 下载。在本 例中,我们将使用更新站点。下面是操作步骤:Menu: Help > Software Update > Find and Install > Search for new features to install。单击 New Remote site 并 输入 http://emonic.sourceforge.net/updatesite/internap/site.xml。

安装 Emonic 插件并重新启动 Eclipse 之后,您可以使用项目向导创建空白 C# 项目。 图 2 显示了用于在 Eclipse 中创建 C# 项目的向导。

图 2. Eclipse 中的 .NET 项目创建向导

将.NET应用从Visual Studio迁移到Eclipse - 编程入门网

下载和安装

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号