2016-09-08 135 views
3

我有一個VB.NET應用程序,我試圖在我們的新系統上工作。 (我們已經從Windows Server 2003升級到2012),我有一個我無法修復的軟件。VB.NET Microsoft.Reporting.WinForms.ReportViewer未定義

由於某種原因,它使用Microsoft.Reporting.WinForms.ReportViewer,並且由於未定義它將不會運行。

我檢查了參考,它看起來像路徑指向一個不存在的文件。

我發現VS 2010的下載應該安裝Microsoft.Reporting.WinForms.ReportViewer,但它沒有奏效。

如果我複製錯誤究竟這是它給了我:

Severity Code Description Project File Line Suppression State Error BC30002 Type 'Microsoft.Reporting.WinForms.ReportViewer' is not defined. project C:\DATA\svn\project\trunk\project\frmMain.Designer.vb 195 Active

我跑VS快遞2015年

請讓我知道如果你需要更多的信息。

回答

2

我在我的一個項目上遇到同樣的問題。我找到了解決辦法是Solution Explorer,右鍵點擊References刪除標記參考Microsoft.Reporting.WinForms.ReportViewer然後右鍵單擊References並重新添加Microsoft.ReportViewer.WinForms

這立即清理錯誤,我(可以通過在搜索欄中鍵入winforms找到) 。祝你好運!

+0

感謝你們,本週晚些時候我會再去一次......我忘記了這是爲了什麼lol – James

+0

幫助在VS 2015/Win 10上編譯一箇舊項目 –