2014-04-23 185 views
0

編譯器錯誤信息:CS0246:類型或命名空間名稱「webmarketingEntities1」找不到(是否缺少using指令或程序集引用?)關於CS0246 ASP.NET:類型或命名空間名稱 - 錯誤

enter image description here

這是在試圖發佈網站連鎖我收到了錯誤的最後一個錯誤......

我怎樣才能解決這個問題?這是一個...

有沒有任何參考可以指導我通過發佈過程?

請記住,該網站完全運行在本地的完美,我上傳的數據,GoDaddy的服務器後,我只收到這些錯誤......

+0

你可以發表文字而不是圖片嗎? –

+0

你的網站沒有公開發布corectly dll不見了 –

+0

你是如何發佈的?您是否使用發佈配置文件(pubxml)或其他方法? –

回答

1

它最有可能在缺少DLL的問題發佈。您的webMarketingEntities類很可能是DLL引用,對嗎?如果是這樣,請打開解決方案資源管理器,轉到項目中的引用,找到您的DLL並選擇「屬性」。在複製本地屬性中,選擇True。簡而言之,當你發佈你的網站時,並不是所有需要的DLL都被輸出。

1

對於通過使用Visual Studio步行到發佈,你可以檢查出的asp.net網站上的以下內容: - 過程發佈到GoDaddy的,而不是Azure的

或者你可以嘗試一些非常相似如https://stackoverflow.com/a/12581589/96505,建議在本地構建站點,然後使用ftp客戶端進行部署。這會讓您有機會檢查是否包含webmarketingEntities1。

相關問題