C# 生成代码失败,类型为';System.Data.Design.InternalException

C# 生成代码失败,类型为';System.Data.Design.InternalException,c#,mysql,asp.net,xml,xsd,C#,Mysql,Asp.net,Xml,Xsd,我正在开发一个asp.net网站,它从MySQL数据库中提取数据,并使用内置的Visual Studio报表生成器生成报表。 应用程序可以在本地计算机上完美地进行编译和调试,但当上载到运行IIS的Windows服务器时,我收到以下错误: 分析器错误 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 分析器错误消息:未能生成代码。引发了“System.Data.Design.InternalException”类型的异常 源错误: (错误页面上第1行以红色突

我正在开发一个asp.net网站,它从MySQL数据库中提取数据,并使用内置的Visual Studio报表生成器生成报表。 应用程序可以在本地计算机上完美地进行编译和调试,但当上载到运行IIS的Windows服务器时,我收到以下错误:

分析器错误 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件

分析器错误消息:未能生成代码。引发了“System.Data.Design.InternalException”类型的异常

源错误:

(错误页面上第1行以红色突出显示)

第1行:

第2行:

第3行:

源文件:/Dev/App_Code/SensorReadingsDataSet.xsd行:1


版本信息:Microsoft.NET Framework版本:4.0.30319;ASP.NET>版本:4.0.30319.34212

我已经尝试在我的数据集上运行一个自定义工具,正如这里所建议的(),但是在VisualStudio中该选项变灰了。自从.xsd文件由VS创建以来,我没有对其进行任何更改,也没有对数据库的结构进行任何更改

我还尝试完全删除数据集和报表,并从头开始重新构建它们,这仍然会产生相同的错误

非常感谢您的帮助。
谢谢,

您刚刚提醒我部署应用程序的正确方法

我是一个懒惰的家伙,我在开发机器和生产机器中安装VisualStudio

我在VisualStudio的“团队项目”中为开发机器创建了一个用户名,为生产机器创建了另一个用户名

因此,每次部署应用程序时,我都会在生产机器中使用get最新代码并重新编译。当然在IIS的生产机器上,创建一个指向项目根的网站

只要这两台机器都安装了相同版本的VisualStudio和其他相关软件,就可以避免许多问题