2015-03-31 44 views
0

我已經遞交了一個vb.net表單程序,內置了我懷疑是VS2010的內容。 我試圖編譯它,我收到以下錯誤:無法打開模塊文件系統錯誤&H80070002&

Unable to open module file '<path>\file.vb': System Error &H80070002&

我檢查,我沒有file.vb.

奇怪的是,當打開一個名爲'file.xsd'的文件時,我得到這個錯誤,這顯然不是'file.vb'(因此我的困惑)。我搜索了我的代碼,但無法找到對file.vb的引用。

那麼,爲什麼當我嘗試打開file.xsd時,visual studio找不到模塊文件file.vb?

+1

這是古怪的。我認爲* .xsd文件包含/創建/修改後備.vb文件。如果您執行「項目」 - >「顯示所有文件」,那麼.xsd文件下面有任何文件?該文件可能需要將「自定義工具」設置爲「MSDataSetGenerator」,以便創建後備文件。只是一個猜測,因此只是評論。 – 2015-04-01 02:31:41

+0

當我選擇顯示所有文件時,沒有顯示文件。我查看了文件夾本身,並且有一個.xsc,.xsd和一個.xss文件。 – Rolan 2015-04-01 18:08:04

回答

1

它看起來像「file.xsd」使用它認爲是file.vb的設計器文件(我猜這是來自早期版本的Visual Studio的遺留物)。

所以,我從我的項目中刪除了file.xsd,試圖構建它(它失敗了,coure),然後添加了file.xsd。然後,我右鍵單擊file.xsd並運行被設置爲'MSDataSetGenerator'的自定義工具。這在後臺創建了一個設計器文件,我能夠構建我的項目。我的項目中現在有一個file.designer.vb文件,它似乎運行正常。

感謝您的幫助克雷格!

+0

很高興聽到它! – 2015-04-02 02:21:54

相關問題