我想在第二臺機器上打開一個內置於VB.Net 2010中的解決方案。兩臺機器都運行相同版本的VB.Net - 第一臺Dev機器運行vista home premium和新機vista業務都是32位。我認爲項目所需的一切都在頂層目錄中(解決方案) - 我通常會將整個解決方案的常規副本作爲安全備份,因爲我工作並且工作正常。但試圖在另一臺機器上打開它會引發各種Build錯誤。將vb.net解決方案移動到另一臺機器
我在清單中修正了一些:requestedExcecutionLevel我設置爲requireAdministrator 並關閉了OneClick。
現在它拋出一個新的Buld錯誤: Assembly'My Project \ app.manifest'與身份不匹配'MyApplication.app,預期文件名:'MyApplication.app.manifest'。
在我圍繞改變更多的東西之前 - 這是正常還是問題?它的同一個項目沒有文件從一臺機器改變到另一臺機器,爲什麼需要在app.config和app.manifest文件中亂七八糟?
BTW:在項目我的項目屬性引用選項卡不顯示任何引用,並只顯示錯誤: 發生錯誤試圖加載這個頁面 外部組件引發的異常
您是否依賴於在其他機器上註冊的任何第三方組件,也許? – w0051977
@ w00511971 - 我不這麼認爲,這是你的意思嗎? (我相當新的.NET,所以原諒我的無知) - 我還沒有添加任何引用,因爲它是一個相當簡單的應用程序 - 是否每個物理機器需要一個不同的GUID或什麼? – gone
我不久前設置了一個新的開發PC,並且調用了一個VB.NET項目。我有數百個錯誤。問題是我使用的是Oracle.DataAccess API,但它在新PC上註冊了不同的版本。 – w0051977