1

我有一个使用 VS 2008 构建的 .NET Web 应用程序。我在表格列中包含了一个使用自定义类型的强类型数据集。我通过手动编辑数据集后面的 XSD 文件来做到这一点。在我进行大量搜索和替换以更改项目名称之前,这一切都很好。现在,无论我尝试什么,我都无法让它再次工作。我不断收到“错误 101 自定义工具错误:无法生成代码。列需要有效的数据类型”。当我构建应用程序时,我确实遇到了这个问题,但我以某种方式通过了它。这一次,无论我尝试什么,我都无法修复它。我发现一篇 Microsoft 知识库文章指出这是不可能的,但我上次做到了,好吧!请注意,自定义类型是 WCF 服务的一部分。

知识库在这里:http: //support.microsoft.com/kb/968761/

这是一些 XSD 文件:

msdata:DataType="EpGraphOnlineWebsite.EventsPerfect.BookingLightCollection, Service References.EventsPerfect.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"
msprop:Generator_UserColumnName="Day1Slot1" msprop:Generator_ColumnPropNameInRow="Day1Slot1" msprop: Generator_ColumnVarNameInTable="columnDay1Slot1" msprop:Generator_ColumnPropNameInTable="Day1Slot1Column" type="xs:anyType" minOccurs="0"

干杯马克

4

2 回答 2

2

哇!什么样的坚果会成为开发人员:(

它自己又开始工作了。当奇怪的事情发生时,我现在应该知道重新启动 VS 和 Windows。我想这只是某种故障。

谢谢你的建议。

干杯马克

于 2009-10-06T06:34:42.293 回答
0

好吧,因为我知道您在源代码控制系统中工作,听起来您需要恢复项目名称更改,并暂时从项目中删除 XSD 文件,直到您可以正确实施项目名称更改。

于 2009-10-06T05:39:13.530 回答