我有一個sln。文件構建並在本地機器上運行。當我到達構建TFS服務器中sln的位置時,出現錯誤解決DLL「無法解決參考」問題的步驟是什麼
無法解析此引用。無法找到程序集「DataTables」(我所指的程序集)。檢查以確保程序集存在於磁盤上。如果您的代碼需要此引用,則可能會出現編譯錯誤。
我試圖來逐步解決此錯誤的過程中,這裏是我迄今所做的:
確信目標框架是雙方
相同確保有一個靜態的dll文件位置
確保引用sln中的文件並使用隨附的使用語句
下一個要研究的邏輯區域是什麼?
我認爲問題在於,我第一次引用dll它是在一個位置,我之前更改了dll文件位置幾次,因爲我將dll存儲在桌面中,並且必須重新組織我的文件夾。
我簡要閱讀了本地構建能夠運行的地方,可能是sln文件將原始dll保存到bin中,並在它找不到參考部分。
我可以將兩個想法連接在一起,但我不知道如何讓sln文件刪除不再有效的dll文件位置的痕跡,並使其開始使用正確的dll文件路徑。
我可能是錯的,並可能有一個不同的問題來源,我已經看了。
我是初學者,所以要注意可能存在一些誤解,我可能會在上面的章節中扼殺一些概念。任何見解和建議將不勝感激。
除非您使用MSBuild診斷日誌記錄來收集有關解決過程的更多數據,否則沒有人會奇蹟般地看到您的代碼並向您顯示原因。 –