1、能提供Visual Studio开发工具包吗?

解决方法:

Visual Studio 2017开发环境下载地址:

https://www.visualstudio.com/zh-hans/downloads/

Visual Studio 2015及之前的版本开发环境下载地址:

https://www.visualstudio.com/zh-hans/vs/older-downloads/

2、能提供SQL Server数据库安装文件吗?

解决方法:

下载地址为:https://pan.baidu.com/s/1dE5zVtZ

3、代码中的输入符号问题

解决方法

C#代码中所有的字母、数字、括号以及标点符号均为英文输入法状态下的半角符号,而不能是中文输入法或者英文输入法状态下的全角符号,具体的输入法状态及对应示例代码如图所示。

4、运行程序,出现类似“Crystal.*****”的错误提示

解决方法

这是水晶报表的问题。

VS 2010以后的版本就不自带水晶报表了,所以要使用的话,需要单独下载安装水晶报表,下载地址为:

https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

安装完成后,在VS中打开水晶报表文件(.rpt),在“字段资源管理器”中选中“数据库字段”,单击右键,选择第二项“设置数据源位置”,

在弹出的对话框中展开“属性”,修改“数据源”,如下图:

5、数据库连接不上的错误

解决方法:

首先确认是否附加了数据库,然后将代码中数据库连接字符串中的Data Source或者Server修改为你自己的SQL Server服务器名,uid和pwd分别修改为登录SQL Server服务器的用户名和密码。

另外,如果你的SQL Server身份验证方式,则将数据库连接字符串修改为:

Data Source=服务器名;Database=数据库名;Integrated Security=SSPI;

6、数组越界异常

解决方法:

主要数组的索引是从0开始的,所以遍历索引时,是长度减去1

7、缺少命名空间的错误

如果代码运行时,出现了类似下面的错误

解决方法:

出现类似上面错误时,说明缺少相应类的命名空间,可以在https://msdn.microsoft.com/zh-cn/library/ms229335(v=vs.80).aspx 帮助中查找这个类,看一下它位于哪个命名空间中,然后使用using添加这个命名空间。

8、连接Access数据库的错误

解决方法:

下载“Microsoft.ACE.OLEDB.12.0”驱动安装包,并安装即可,具体下载地址为:www.microsoft.com/zh-cn/download/details.aspx?id=23734 ,下载完成后得到一个AccessDatabaseEngine.exe文件,双击该文件,按照提示安装即可。

9、未将对象引用设置到对象的实例

解决方法:

该错误是C#程序中最常见的一种错误类型,这种错误通常都是由于对象没有实例化引起的,因此,在开发程序时,如果遇到类似的错误提示,只需要查看相应的对象是否已经实例化,并通过代码对相应对象进行实例化即可。

10、企业人事管理系统中的Word引用错误

解决方法:

请参考一下http://www.mingrisoft.com/postview/25866.html 这个帖子

11、如何在百度种搜索类、控件

解决方法:

直接在百度搜索,找到网址是msdn.microsoft.com字样的网站,打开查看即可

12、代码出现错误时的通用调试方法

解决方法:

在出错的代码附近单击右键,插入断点,然后运行程序,这时程序执行后,会在断点处停止,按F10,一步步执行,并把鼠标移动到要监控的变量上,查看值对不对,从而调试程序,特别是一些执行SQL语句的代码,可以通过这种方式,把SQL语句取出来,然后在SQL Server管理器中执行,看对不对,从而更快到找到错误原因。

13、常用的代码比对工具

解决方法:

Beyond compare

官方网址:http://www.scootersoftware.com/download.php

14、柱形图的说明文字,如何以垂直显示

解决方法:

在DrawString方法里面指定一下下面这个参数:

new StringFormat(StringFormatFlags.DirectionVertical)

本文出自《零基础学C#》作者小科,转载请注明出处!!!

C#常见错误解决方法的更多相关文章

  1. Hbase常见错误解决方法

    Hbase常见错误解决方法 原文转载至:https://www.jianshu.com/p/5fd74812c56c   我是通过maven管理的依赖,直接修改maven依赖中hbase的版本就可以了 ...

  2. Spark程序运行常见错误解决方法以及优化

    转载自:http://bigdata.51cto.com/art/201704/536499.htm Spark程序运行常见错误解决方法以及优化 task倾斜原因比较多,网络io,cpu,mem都有可 ...

  3. jack server 常见错误解决方法【转】

    本文转载自:https://blog.csdn.net/qq_27061049/article/details/70156200 jack 服务常见错误解决方法 当你编译Android时,你不需要修改 ...

  4. Tomcat安装教程及常见错误解决方法

    目录 Tomcat安装教程及常见错误解决方法 一.安装前准备 ·熟悉自己电脑的操作系统版本(32位or64位) ·保证电脑上已经装好JDK,并且已经设置好环境变量. 二.Tomcat安装教程(以Tom ...

  5. maven 常见错误解决方法

    1. 最重要的一点,使用国内镜像,比如 oschina.net 的镜像: 搜 jar 推荐:http://maven.outofmemory.cn/,速度极快. 2. 错误:Could not res ...

  6. File already exists: filesystem '/path/file', transaction svn常见错误解决方法

    前言 多人任务基本都会用到SVN,于是提交的时候如果不先更新在提交或者操作顺序不对,会经常出现错误,其中File already exists: filesystem这个就是个常见问题,上网找了半天没 ...

  7. 用Rvm安装Ruby,Rails运行环境及常见错误解决方法

    一.安装Rvm 1.下载安装Rvm $ curl -L https://get.rvm.io | bash -s stable 此时可能出现错误:"gpg: 无法检查签名:找不到公钥&quo ...

  8. maven编译常见错误解决方法整理

    程序包com.sun.xml.internal.ws.spi不存在 当maven项目里面有用到JDK内部的一些类,接口(如:com.sun.xml.internal.ws.spi.ProviderIm ...

  9. Mac 安装 homebrew 流程 以及 停在 Updating Homebrew等 常见错误解决方法

    懒人操作顺序:S_01>>>S_02>>>S_03 首先这是homebrew的官网 https://brew.sh/index_zh-cn 安装方法是在终端中输入 ...

随机推荐

  1. [机房练习赛7.26] YYR字符串

    1  无尽的矩阵(matrix.c/cpp/pas) 1.1  题目描述 从前有一个的小矩阵,矩阵的每个元素是一个字母(区分大小写),突然有一天它发生了变异,覆盖了整个二维空间,即不停自我复制产生相同 ...

  2. 2017上海QCon之旅总结(上)

    本来这个公众号的交流消息中间件相关的技术的.这周去上海参加了QCon,第一次参加这样的技术会议,感受挺多的,所以整理一下自己的一些想法接公众号和大家交流一下. 下面进入正题,从自己参加了的一些分享中挑 ...

  3. jQuery 常用操作(转)

    一.书写规则 支持链式操作: 在变量前加"$"符号(var $variable = jQuery 对象): 注:此规定并不是强制要求. 二.寻找元素 选择器 基本选择器 层级选择器 ...

  4. (转)JVM内存组成及分配

    转自:http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.html java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 ...

  5. Linux.挖矿.cpuminer方法记录

    挖矿一般都要用高端显卡做矿机, 不是一般人玩得起 这里讲的是一种用CPU来挖矿的方法, 纯玩玩, 不要指望能致富喔 本方法在CentOS和树莓派原生系统上测试通过 先从git下载cpuminer gi ...

  6. Matrices and Vectors

    Matrices and Vectors Matrices are 2-dimensional arrays: A vector is a matrix with one column and man ...

  7. 使用canvas实现环形进度条

    html代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> < ...

  8. Ionic3 启动页以及应用图标

    将新的启动页和应用图标图片(最好是高清png)上传到根目录 resources 使用命令自动生成,通过CMD进入项目所在文件夹,分别执行 ionic cordova resources android ...

  9. Again Stone Game

    Alice and Bob are playing a stone game. Initially there are n piles of stones and each pile contains ...

  10. javascript中new操作符

    当代码var p= new Person("tom")执行时,其实内部做了如下几件事情: 1.创建一个空白对象(new Object()). 2.拷贝Person.prototyp ...