Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
Asp.net 我更换了计算机,在尝试构建项目时遇到了一系列名称空间错误?_Asp.net_Vb.net_Namespaces - Fatal编程技术网

Asp.net 我更换了计算机,在尝试构建项目时遇到了一系列名称空间错误?

Asp.net 我更换了计算机,在尝试构建项目时遇到了一系列名称空间错误?,asp.net,vb.net,namespaces,Asp.net,Vb.net,Namespaces,我更换电脑并将我的网站文件复制到我的新机器上。现在我的网站将不会建立。我收到了一堆gridview1未声明的错误,或者由于其保护级别而无法访问。还可以在每个页面上获取错误: 警告2导入的System.Web.UI.WebControl.Expressions中指定的命名空间或类型不包含任何公共成员或找不到。确保已定义命名空间或类型,并且至少包含一个公共成员。确保导入的元素名称不使用任何别名。C:\Users\user\Desktop\website\frmArchivedReports.aspx

我更换电脑并将我的网站文件复制到我的新机器上。现在我的网站将不会建立。我收到了一堆gridview1未声明的错误,或者由于其保护级别而无法访问。还可以在每个页面上获取错误:


警告2导入的System.Web.UI.WebControl.Expressions中指定的命名空间或类型不包含任何公共成员或找不到。确保已定义命名空间或类型,并且至少包含一个公共成员。确保导入的元素名称不使用任何别名。C:\Users\user\Desktop\website\frmArchivedReports.aspx

命名空间是
System.Web.UI.WebControls.Expressions
命名空间的一部分,因此请验证此命名空间在新计算机上的解决方案中仍然有效


我猜这两台计算机之间的DLL路径是不同的。

还要检查目标framework版本,并确保新电脑上安装了该版本的.NET framework

我在同一版本中运行,将项目从一台电脑复制到另一台电脑,并开始获取所有数据“导入中指定类型的命名空间不包含任何公共成员”错误

我通过将项目属性->编译->高级编译选项->目标框架值从.Net Framework 4.0客户端配置文件更改为.Net Framework 4.0进行了修复

希望这有帮助


/*快乐编码*/

检查您的项目引用是否都是好的(如果不是的话,它旁边通常会有一个黄色的感叹号)。您可能在某个地方丢失了一个DLL。谢谢这真的很有帮助谢谢这真的很有帮助