未能生成代码,类型为';的异常;System.Data.Design.InternalException

本文关键字:异常 System Data InternalException Design 代码 类型 | 更新日期: 2023-09-27 17:50:52

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

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

分析器错误消息:无法生成代码。引发了类型为"System.Data.Design.InteralException"的异常。

来源错误:

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

第1行:<?xml version="1.0" encoding="utf-8"?>

第2行:<xs:schema id="SensorReadingsDataSet" targetNamespace="http://imr.bi3.co/App_Code/SensorReadingsDataSet.xsd" xmlns:mstns="http://imr.bi3.co/App_Code/SensorReadingsDataSet.xsd" xmlns="http://imr.bi3.co/App_Code/SensorReadingsDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">

第3行:<xs:annotation>

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


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

我已尝试按照此处的建议在数据集上运行自定义工具(自定义工具错误无法生成代码(,但该选项在Visual Studio中显示为灰色。自从由VS.创建.xsd文件或数据库结构以来,我没有对其进行任何更改

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

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

未能生成代码,类型为';的异常;System.Data.Design.InternalException

您只是提醒我部署应用程序的正确方法!

我是个懒人,我在开发机器和生产机器上安装Visual Studio。

我在Visual Studio的"团队项目"中为开发机器创建了一个用户名,为生产机器创建了另一个用户名。

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

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