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. 自学 Python 3 最好的 入门 书籍 推荐(附 免费 在线阅读 下载链接)

    请大家根据自己的实际情况对号入座,挑选适合自己的 Python 入门书籍: 完全没有任何编程基础:01 号书 少量编程基础,不求全,只希望能以最快的速度入门:02 号书 少量编程基础,有一定的英文阅读 ...

  2. 记录一个Unity播放器插件的开发

    背景 公司最近在做VR直播平台,VR开发我们用到了Unity,而在Unity中播放视频就需要一款视频插件,我们调研了几个视频插件,记录两个,如下: Unity视频插件调研 网上搜了搜,最流行的有以下两 ...

  3. 【转】Linux设备驱动--块设备(一)之概念和框架

    原文地址:Linux设备驱动--块设备(一)之概念和框架 基本概念   块设备(blockdevice) --- 是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时 ...

  4. Java 多线程的一些问题

    1.volatile关键字的作用 一个非常重要的问题,是每个学习.应用多线程的Java程序员都必须掌握的.理解volatile关键字的作用的前提是要理解Java内存模型,volatile关键字的作用主 ...

  5. Spring中的注入方式

    在Spring配置文件中使用XML文件进行配置,实际上是让Spring执行了相应的代码,例如: 使用<bean>元素,实际上是让Spring执行无参或有参构造器 使用<propert ...

  6. time函数获取时间与本地时间不一致

    修改php.ini,将“date.timezone”项修改为“date.timezone = PRC”. 大陆内地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/U ...

  7. LeetCode 163. Missing Ranges (缺失的区间)$

    Given a sorted integer array where the range of elements are in the inclusive range [lower, upper], ...

  8. PHP使用header方式实现文件下载

    php文件下载可以使用http的请求头加上php的IO可以实现,很久之前写过这么一个功能,后来代码没了,今天记录一下 1.先看一下一个正常的http请求 HTTP/1.1 200 OK Server: ...

  9. 借助csv用PHP生成excel文件

    当你将xml文件改为csv后缀会发现原先的表格结构都变成用逗号隔开的一行一行数据,就像这样 编号,姓名,年龄 001,王宇,28 002,刘三,20 由此看来,如果能将PHP数据输出为这样的格式,然后 ...

  10. StringDup(理论AC)

    Problem Statement for StringDup Problem Statement      Create a class called StringDup. Given a stri ...