Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 运行时错误项目源代码找不到,字符串无效null异常?_.net_Vb.net_Vb.net 2010 - Fatal编程技术网

.net 运行时错误项目源代码找不到,字符串无效null异常?

.net 运行时错误项目源代码找不到,字符串无效null异常?,.net,vb.net,vb.net-2010,.net,Vb.net,Vb.net 2010,我的代码正在运行,我在3天内编译和执行了很多次,但突然出现错误,因为找不到源代码。我通过安装源代码程序集的扩展解决了问题,但仍然有1个错误 即使我已经删除了连接字符串类,但在启动项目时仍然存在运行时错误 检查图像运行或生成项目时出现的错误 子网代码 Public Sub New() InitializeComponent() End Sub 您必须在连接字符串中再使用一个斜杠来摆脱转义序列 作为 Public DBConn As String=@“数据源=。\SQLEX

我的代码正在运行,我在3天内编译和执行了很多次,但突然出现错误,因为找不到源代码。我通过安装源代码程序集的扩展解决了问题,但仍然有1个错误

即使我已经删除了连接字符串类,但在启动项目时仍然存在运行时错误

检查图像运行或生成项目时出现的错误

子网代码

 Public Sub New()
    InitializeComponent() 

    End Sub

您必须在连接字符串中再使用一个斜杠来摆脱转义序列 作为

Public DBConn As String=@“数据源=。\SQLEXPRESS;初始目录=商;集成安全性=真”

Public DBConn As String=“数据源=。\\SQLEXPRESS;初始目录=商;集成安全性=真”


您必须将“@”符号放在连接字符串之前,因为存在转义序列(\”)在连接字符串

中,通过重新创建表单并将内容从form1复制粘贴到form3 new,然后将其重命名为form1并删除现有form1,可以解决此问题

为什么要将其标记为
C
?需要用相同的技术回答它的简单问题您甚至试图做什么,这远远不是设置连接字符串的最基本示例创建表单时出错。有关详细信息,请参见Exception.InnerException。错误是:输入字符串的格式不正确。表单构造函数或初始化代码可能有问题。(基于错误消息)在
Sub New
中显示代码不是itvb.net的图片不支持@signcheck now ii已更改代码此错误是由于空字符串引用还是空字符串引用导致的我更新了连接字符串的代码尝试该代码我已删除了connectionstring类,但在运行时这会引发错误您必须编写连接字符串使用“\\”双反斜杠,然后清理项目,然后编译它。