C#免费IDE--SharpDevelop初探之(一) 安装
SharpDevelop 是一个C# 免费开发环境,和Visual Studio 相比,小得多,我曾经安装Visual studio 耗费2小时以上。而实际上只做很小的程序。安装后系统变慢。而安装这个SharpDevelop就没有这个问题。一般小的应用用这个SharpDevelop就可以了。好了下面我们开始吧。
1.准备
截止 2009年12月14日 ,当前最新版本的SharpDevelop是3.1
环境 windows xp sp2
整个安装需要的材料是
SharpDevelop安装包 SharpDevelop_3.1.0.4977_Setup.msi http://www.sharpdevelop.com/OpenSource/SD/Download/GetFile.aspx?What=Setup&Release=Montferrer
.net 3.5 sp1 安装包 dotnetfx35.exe 地址 http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe
.net 3.5 sp1 中文语言包 dotnetfx35langpack_x86zh-CHS.exe 地址 http://download.microsoft.com/download/7/7/b/77b96978-c805-4674-a9b0-43351e86b41f/dotnetfx35langpack_x86zh-CHS.exe
.net安装辅助工具 dotnetfx_cleanup_tool.zip
分别下载他们
2.步骤
先用 dotnetfx_cleanup_tool.zip 里面exe 清理 以前安装的.net残余
然后用 控制面板 添加卸载程序 里面找到其他相关残余 卸载掉
重行启动PC
安装 .net 使用这个批处理脚本
cd wcu/dotNetFramework
dotnetfx35setup.exe /lang:ENU /norestart
cd..
cd..
dotnetfx35langpack_x86zh-CHS.exe
询问解压缩位置,直接回答确定
然后再执行
SharpDevelop_3.1.0.4977_Setup.msi
SharpDevelop 3.1 的图标就出现到桌面了, 但是我们还需要手动做一件事情,就是
修改 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config
将第 146 <system.serviceModel> 以及后面的行删除,保留最后一行
或者注释掉
虽然 SharpDevelop 3.1 号称直接支持 .net 3.5 sp1 ,但确有这个bug
然后再运行 SharpDevelop 3.1 ,ok 很快就进了IDE环境了