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. Django数据库操作性能相关

    Django数据库操作性能相关 案例: 现在我们的数据库中有两张表如下: 1.职员表: class UserInfo(models.Model): name = models.CharField(ma ...

  2. JAVA WEB 中涉及的编解码

    1.对URL解码 1)URI部分解码:<Connector URIEncoding="UTF-8" /> 2)QueryString解码要么是 Header 中 Con ...

  3. Linux系列教程(九)——Linux常用命令之网络和关机重启命令

    前一篇博客我们讲解了Linux压缩和解压缩命令,使用的最多的是tar命令,因为现在很多源码包都是.tar.gz的格式,通过 tar -zcvf 能完成解压.然后对于.zip格式的文件,使用gunzip ...

  4. C++ regex库的三种正则表达式操作

    关于正则表达式的语法和字符含义,网上已经有很不错的博客教学,我当初参考的是 读懂正则表达式就这么简单 - Zery - 博客(http://www.cnblogs.com/zery/p/3438845 ...

  5. 0_Simple__inlinePTX + 0_Simple__inlinePTX_nvrtc

    在核函数代码中加入并行线程执行(Parallel Thread eXecution,PTX),通过汇编指令获取得有关线程束的信息.并且在静态代码和运行时编译两种条件下使用. ▶ 源代码:静态使用 #i ...

  6. 特征提取方法: one-hot 和 IF-IDF

    one-hot 和 IF-IDF是目前最为常见的用于提取文本特征的方法,本文主要介绍两种方法的思想以及优缺点. 1. one-hot 1.1 one-hot编码 什么是one-hot编码?one-ho ...

  7. Number 类型

    Javascript使用IEEE -754格式存储整型和浮点型(有些语言称为双精度) 因为这种存储格式,所以javascript中有正的0和负的0   整型也可以存储八进制和十六制   八进制第一个数 ...

  8. 使用mitmproxy嗅探双向认证ssl链接——嗅探AWS IoT SDK的mqtts

    亚马逊AWS IoT使用MQTTS(在TLS上的MQTT)来提供物联网设备与云平台直接的通信功能.出于安全考虑,建议给每个设备配备了证书来认证,同时,设备也要安装亚马逊的根证书:这样,在使用8883端 ...

  9. ③bootstrap文本使用基础案例

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. 使用Docker运行Microsoft SQL Server 2017

    最近每天都在空闲时间努力编写Apworks框架的案例代码WeText.在文本发布和处理微服务中,我打算使用微软的SQL Server for Linux来做演示,于是也就在自己的docker-comp ...