【发布时间】:2015-05-26 13:13:41
【问题描述】:
我正在开发一个 asp.net 网站,该网站从 MySQL 数据库中提取数据并使用内置的 Visual Studio Report Builder 生成报告。 该应用程序在本地机器上完美地编译和调试,但是当上传到运行 IIS 的 Windows 服务器时,我收到以下错误:
解析器错误 说明:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适当地修改您的源文件。
解析器错误消息:无法生成代码。引发了“System.Data.Design.InternalException”类型的异常。
来源错误:
(第 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
我已尝试按照此处 (Custom tool error Failed to generate code) 的建议在我的数据集上运行自定义工具,但该选项在 Visual Studio 中显示为灰色。我没有对 .xsd 文件或数据库的结构进行任何更改,因为它是由 VS 创建的。
我也尝试过完全删除数据集和报告并从头开始重建它们,但仍然出现相同的错误。
非常感谢任何帮助。 谢谢,
【问题讨论】: