2012-02-22 61 views
0

嗨,大家好我在這裏得到了一些代碼,這就是我的bug。 我設法創建一個頁面並讓它在本地主機上工作,但是當我發佈這個去實時導航到網頁時,它出現了這個錯誤。ASP.net和devexpress調度程序,本地工作,不工作生活

無法加載文件或程序集 'DevExpress.Web.v11.1, 版本= 11.1.4.0,文化=中性公鑰= b88d1754d700e49a' 或一個依賴的 之一。該系統找不到指定的文件。 (E:\ web \ shafteccom0 \ htdocs \ Calendar \ web.config第44行)。

我試着添加所有的引用,我的意思是所有的開發者明確的,包括我甚至不需要的。

我的項目是使用visual studio 10, asp.net,C# & .Net version 3.5

香港專業教育學院還試圖改變.NET版本2.0,3.0和4.0,但沒有運氣Web項目。 如果你需要我的代碼,讓我知道和生病編輯。

非常感謝

回答

1

該錯誤意味着您的應用程序正在尋找庫不要將它部署到服務器上存在(或無法使用所提供的變量加載它)。活服務器是否安裝了VS2010引用?

+0

ive添加了對所有dev express組件的引用,同時也按照不同論壇上的建議,將兩個特定引用拷入我的bin文件夾。 – lemunk 2012-02-22 15:07:06

+0

將文件添加到bin文件夾之後,是否刪除了web.config文件中的行並重新添加指向bin文件夾中文件的項目的引用?這樣你的項目將嘗試從bin文件夾而不是系統加載它。 – Sorean 2012-02-22 15:08:55

+0

我曾嘗試在不同項目中將.dll添加到bin文件夾中 - 然後,窗體打開正常,沒有任何錯誤,但組件未完全生成;沒有造型或背景,沒有圖像,幾乎是組件的外殼。 – lemunk 2012-02-22 15:15:51

1

只要確保:您確定您的參考設置爲「CopyLocal」?

我認爲DevEx會在GAC中安裝它的程序集,因此您的本地副本可能正在運行,但不會在部署時運行。您是否嘗試在發佈位置查看垃圾箱,看看它們是否真的存在?