我已经提交了一个vb.net表单程序,该程序内置于我怀疑是VS2010的内容中。 我试图编译它,我得到以下错误:
Unable to open module file '<path>\file.vb': System Error &H80070002&
我已经检查过,但我没有file.vb。
奇怪的是,在打开一个名为&#39; file.xsd&#39;的文件时出现此错误,这显然不是&#39; file.vb&#39; (因此我的困惑)。我搜索了我的代码,但我找不到对file.vb的引用。
那么,为什么当我尝试打开file.xsd时,visual studio无法找到模块文件file.vb?
答案 0 :(得分:1)
看起来“file.xsd”使用了一个设计器文件,它认为是file.vb(我猜这是来自早期版本的Visual Studio的遗物)。
所以,我从我的项目中删除了file.xsd,尝试构建它(它失败了,coure),然后又添加了file.xsd。然后我右键单击file.xsd并运行设置为'MSDataSetGenerator'的自定义工具。这在后台创建了一个设计器文件,我能够构建我的项目。现在我的项目中有一个file.designer.vb文件,它看起来运行顺畅。
感谢Craig的帮助!