记一次重装系统(.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开发环境配置一般有套件安装和自定义安装两种方 ...
随机推荐
- C/C++如何整行读入字符串?
在写代码的过程中,经常要一行一行的读入字符串进行处理,这里我总结了一些方法,供大家参考. 方法一:scanf()读入char[] 使用方法: ]; scanf("%[^\n]",& ...
- sqlserver收缩日志的几种方式
sqlserver收缩日志的几种方式 [sql] --参考 压缩日志及数据库文件大小 /*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可 ...
- lua元表详解
元表的作用 元表是用来定义对table或userdata操作方式的表 举个例子 local t1 = {1} local t2 = {2} local t3 = t1 + t2 我们直接对两个tabl ...
- PHP魔术方法之__invoke()
将对象当作函数来使用时,会自动调用该方法. class ShowProfile extends Controller { public function __invoke($id) { return ...
- [整理]x=x++和x=++x
最近看java面试题,再次遇到x=x++,之前一直按照C语言中对自增运算符++的解释去理解.殊不知自己犯了严重的错误. (1)不同的语言的编译器,会导致相同的代码最终执行的结果不确定; (2)而且就算 ...
- 菜鸟学习Spring Web MVC之一
---恢复内容开始--- 当当当!!沉寂两日,学习Spring Web MVC去了.吐槽:近日跟同行探讨了下,前端攻城师,左肩担着设计师绘图,右肩担着JAVA代码?!我虽设计过UI,但这只算是PS技巧 ...
- 避免css中文字体在浏览器中解析成乱码
许多童鞋在写CSS的时候,设置中文字体常常使用中文字符,例如font-family:”黑体”,这样我们在浏览器中看到的是什么样子的呢 ? 如果不想自己写的界面在浏览器字体声明上有异常,建议在书写css ...
- 洛谷 P2089 烤鸡
看了前面大佬的代码,发现这道题的解题思路都大同小异. 首先肯定要定义一个变量累加方案数量,因为方案数量要最先输出,所以所有方案要先储存下来.个人不喜欢太多数组,就只定义一个字符串. 然后我们发现只有1 ...
- nested exception is com.svorx.core.dao.PersistenceException
在quartz定时执行任务的时候,hibernate报错,在只读事务中进行了update语句: [ERROR] 2018/08/03 10:35:00,827 org.quartz.core.JobR ...
- 微信小程序实现首页图片多种排版布局!
先来个效果图: 使用技术主要是flex布局,绝对定位布局,小程序前端页面开发,以及一些样式! 直接贴代码,都有详细注释,熟悉一下,方便以后小程序开发! wxml: <view class='in ...