2012-02-22 37 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中安装它的程序集,因此您的本地副本可能正在运行,但不会在部署时运行。您是否尝试在发布位置查看垃圾箱,看看它们是否真的存在?