输入的数据集不时予以确认转移到另一个项目
-
03-07-2019 - |
题
我移动一类型的数据集的一个项目,以ASP网应用程序项目。我把类型的数据集中到现有的一个目录,因为它是在App_Code目录的先前的网站上,但看不到所选项创建,asp.net 文件夹在这个项目。
现在,当我试图实例类型的数据集,编译器说'类型或名称空间名"可以不被发现的(是否缺少一个使用指令,或一个大会参考?)'.
想法?
解决方案
您可能需要重新生成DataSet。移动.xsd时,您只移动了DataSet的xml布局。
删除任何生成的代码文件,打开xsd,移动某些内容,然后保存。保存操作调用生成器。或者,您可以右键单击.xsd文件并直接调用生成器。
其他提示
确保编译器知道这是一个数据集,而不仅仅是一个Xml文件。选择数据集。划中的方案资源管理器,然后在项目窗口,确保"定义的工具"设MSDataSetGenerator.
在这之后,而不是猜测,打开dll文件反射器和寻找您的数据集类。确保它是在空间你认为它是。
我移动了我的网站的一个网络应用程序项目,并经历了同样的问题。我采取了办法中所提到的第一个答案能够获得项目汇编最终。我想添加一个小小的更详细的第一个答案。
是明确的:我第一次中删除所有的文件相关的文件的文件除了划文件本身(的xss,xsc,cs,...).然后我右击划文件,选择了"视图的设计师",然后"认代码",然后"运行定义的工具"。所有的文件都被重新gened和参考资料汇编。
在Visual Studio 2015中,我所做的是
-
在我右键单击添加的数据集以包含在项目中之前,我删除了.xss和.xsc文件,剩下的就剩下了。
-
然后我右键单击.xsd文件并包含在项目中并解决了问题。
醇>
希望我解决了某人的问题。
您已包含“使用命名空间”新代码中的陈述?
不隶属于 StackOverflow