记一次重装系统(.net开发环境重装问题汇总)
起因:
有一天,我突然感觉到电脑的运行明显变慢,慢的可怕,启动任务资源管理器一看,不看不知道,一看吓一跳,CPU使用率,物理内存皆100%,当时的第一印象,是电脑中病毒了吧!!,进入进程一看,有几个名字毫无规律的进程霸占了我的CPU使用率,我打开它们的文件位置进行手动删除,就这样,最后剩下一个病毒。。。。我心里在窃喜,以为将要大功告成-----却不想这只是一个开始,点击打开这个病毒文件位置时,竟然跳转到桌面,好顽固的病毒。想了想,重装系统吧(也是第一次,想从中学点什么),重新搭建开发环境,就这样拉开了序幕.......
系统重装:
打开win7光盘映像文件,点一下安装,轻轻松松完成系统重装(之前一直觉得重装系统很麻烦的),完毕后,发现没有网络适配器,不能上网,又下载了网络适配驱动器,好了,可以上网了。过了几天,发现系统还未激活,又在网上搜索激活系统的方法,完成系统的激活。
开发环境的搭建:
需要的开发工具 Microsoft Visual Studio 2012、 ORACLE 、 Sql Server 2008、 Microsoft Visual SourceSafe、IIS,Firefox、Googel、腾讯通等
以上工具除了浏览器,其他基本上都是第一次自主安装,当时就感觉工程浩大啊,好吧,开始安装:
腾讯通:
安装完毕后,登录时候显示登录超时,在网上搜索解决办法,是版本跟公司的不一样,重新下载同样版本的腾讯通,正常使用
vs2012(问题最大):
问题一 第一次启动时候 弹出 can not find one more components
问题

解决方法

问题二 打开asp.net mvc应用程序的时候弹出 asp.net 4.5尚未在服务器上进行注册
问题

解决方法
http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.aspx,进入这个链接
在链接的网页中找到
点击【here】,下载插件运行,更新,既可
问题三 运行以ORACLE为数据库的项目的时候,在代码里出现 "找不到请求的.Net Framework Data Provider,可能没有安装"的提示
解决方法
找到C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config路径
machine文件在文件
<system.data>元素内
内添加以下内容:
<system.data>
<DbProviderFactories>
<add name="ODP.NET, Managed Driver" invariant="Oracle.ManagedDataAccess.Client" description="Oracle Data Provider for .NET, Managed Driver" type="Oracle.ManagedDataAccess.Client.OracleClientFactory, Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
<add name="ODP.NET, Unmanaged Driver" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET, Unmanaged Driver" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
<add name="Microsoft SQL Server Compact Data Provider 4.0" invariant="System.Data.SqlServerCe.4.0" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
</DbProviderFactories>
</system.data>
再次运行,成功
问题四,一个很奇怪的问题,当我安装完Sql server 2008后,vs2012的目标框架中竟然没有了4.0与4.5

这是我再次重新安装vs2012后才出现的,本来没有4与4.5,那样的话,加载项目一直出现“
C#项目是“针对.NETFramenwork, version=4.5",但此计算机没有”提示
搜索各种方法,包括下载.NETFRAMEWORK4.5,修复vs2012,都不能解决该问题
解决方法
卸载vs2012,重新安装
ORACLE :安装完毕后,出现 没有监听
解决方法 修改 listener文件,网上很多详细解决的办法,搜索改正就好
IIS的安装:






Microsoft Visual SourceSafe2005
安装后,一直显示 “Sourcesafe” cannot find database,实际并没有错,输入证号密码,链接服务端的机器后,这个问题也就不存在了
总结:这次重装系统,搭建环境,共用了4天(一边搭建,一边总结学习,下载安装包、整理电脑,可能用的时间比较多,还望大家理解),学到,认识的一些东西还得慢慢消化,加强理解,加油
后记:在下载应用软件的过程中,一些捆绑软件是千方百计的想安装,让人不开心,下图为一些捆绑软件,

记一次重装系统(.net开发环境重装问题汇总)的更多相关文章
- win7 64位系统及开发环境重装后的总结
前言 话说来这家公司之后就一直使用这个系统,现在感觉这系统跑的实在是有点慢了,运行,调试各种浪费时间呀,不过也用了将近20个月了,这也可以说是我用的最久的一个系统了.由于新项目即将拉开战幕,所以自己趁 ...
- iOS系统提供开发环境下命令行编译工具:xcodebuild
iOS系统提供开发环境下命令行编译工具:xcodebuild[3] xcodebuild 在介绍xcodebuild之前,需要先弄清楚一些在XCode环境下的一些概念[4]: Workspace:简单 ...
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...
- Ubuntu系统Java开发环境的搭建
操作系统:Linux x64 / Ubuntu 14.04 Java JDK版本:jdk-8u65-linux-x64.tar.gz 声明:转载请注明出处及本文链接 本文原文地址:Ubuntu系统Ja ...
- Centos7--从最小化系统发开发环境
Centos7--从最小化系统发开发环境 程序员总是离不开"环境"的困扰,从进入新手村的那一天就开始手动搞各种环境.虽然阿里云学生服务很方便,但是想弄集群真的买不起.正好实验室有 ...
- android开发环境重装系统之后的配置
前提: 之前配置好的android开发环境:重装系统:压缩了android目录 配置: 安装java环境 安装; 建立JAVA_HOME变量:JAVAHOME添加到path变量 JAVA_HOME=C ...
- 一个电脑的重装到java开发环境安装配置的全过程
刚拿到一台别人用过的电脑.看着c盘爆满,而且用了还是windows7操作系统,强迫症发作马上就准备重装系统. 之前换固态使用wepe制作U盘启动盘装系统的步骤和过程全部忘记的,贼尴尬. 同事都看不过眼 ...
- java之重装系统重新配置环境变量 jdk、eclipse、idea、Oracle、svn、gitlab等环境变量的安装
前言:由于公司电脑进行统一版本升级,需要重装系统(只对C盘做升级),记录一下踩过的坑! 首先理一下思路,看那些东西需要做: 1.jdk及其环境变量 2.eclipse(文件夹版的需要运行项目进行测试) ...
- Windows10系统PHP开发环境配置
Windows下搭建(Apache+PHP+MySQL)=>WAMP Linux下搭建(Apache+PHP+MySQL) =>LAMP PHP开发环境配置一般有套件安装和自定义安装两种方 ...
随机推荐
- python数字前自动补零
>>> '%d' % 23 #输出23 ' >>> '%5d' % 23 #输出的数字前有3个空位,共占5个字符 ' >>> '%05d' % 2 ...
- 手机安全卫士-——Splash总结
1.在AndroidManifest.xml文件的application中配置,应用的主题:不带标题的主题 android:theme="@android:style/Theme.Black ...
- [六字真言]4.叭.SpringMVC异常痛苦
"叭",除畜生道劳役之苦: 在学过的三阶段的时候,我们对SpringMVC的异常处理,一直可以算是简单中透着暴力,不要不重视异常!真的很重要,不要让它处在尴尬的位置! 在二阶段或者 ...
- dp的进阶 (一)
熟练掌握dp的定义方法. ①四维dp的转移,生命值转移时候需要注意的 ②集合的定义,判断二进制内部是否有环 ③很难想到的背包问题 ④博弈类型的dp ⑤排列组合类型dp ⑥01背包的变种(01背包+完全 ...
- HDU 3389 阶梯博弈变形
n堆石子,每次选取两堆a!=b,(a+b)%2=1 && a!=b && 3|a+b,不能操作者输 选石子堆为奇数的等价于选取步数为奇数的,观察发现 1 3 4 是无法 ...
- 何凯文每日一句打卡||DAY13
- js 正则学习小记之匹配字符串字面量优化篇
昨天在<js 正则学习小记之匹配字符串字面量>谈到 个字符,除了第一个 个,只有 个转义( 个字符),所以 次,只有 次成功.这 次匹配失败,需要回溯后用 [^"] 才能匹配成功 ...
- 那些年实用但被我忘掉javascript属性.onresize
//获取屏幕宽度并动态赋值 var winWidth = 0; var winHeight = 0; function findDimensions() //函数:获取尺寸 { //获取窗口宽度 if ...
- 让你的HTML5&CSS3网站在老IE中也能正常显示的3种方法
起初,IE其实也是一款非常有进取心的浏览器.但经过一段时间的蛰伏后,它已经成为了我们生活中的一道障碍.微软现在又重新开始向其它浏览器发起挑战,但事实情况是,新版的现代IE浏览器一直滞后于谷歌浏览器和火 ...
- javascript实现的拖拽回放
这个功能很简单,直接贴代码啊: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht ...