开发Asp.net时难免会用到第三方的控件,在开发机上我们安装了相关程序包,运行正常,而发布后都会出现大大小小的问题,其实这些问题解决起来比较容易,我们要保证服务器的安全,高性能,不应该把服务器也打造成一个开发平台
DevExpress这个第三方组件也不例外,我们用到哪个控件只需要把相应的控件类库添加引用,并且发布时保证一同发布bin目录下一定要含有,如果没有我们到以下目录Copy即可:
D:\Program Files\DevExpress 2009.2\Components\Sources\DevExpress.DLL (安装目录下)
以其中AspxGridView为例作简单介绍:
DevExpress.Data.v9.2.dll
DevExpress.Utils.v9.2.dll
DevExpress.Web.v9.2.dll
注:以上三个类库Web应用项目都就添加公用
DevExpress.Web.ASPxEditors.v9.2.dll
注:标准控件(如按钮,标签……)
DevExpress.Web.ASPxGridView.v9.2.dll
注:AspxGridView
DevExpress.Web.ASPxGridView.v9.2.Export.dll
注:与AspxGridVew配合使用的一个导出控件(Word,Excel)
DevExpress.Web.ASPxThemes.v9.2.dll
注:AspxGridView样式,发布后发现样式全没了,就是少了这个引用
这样只把需要的添加进来,不但是服务器负担少,网站加载也会得到一定优化,保证性能
在ASP.NET开发中使用DevExpress控件时,可能会遇到发布到服务器后出现的问题。为确保服务器安全和高性能,不应将其作为开发环境。解决办法是仅在服务器上部署必要的控件文件。例如,AspxGridView所需DLL文件包括DevExpress.Data.v9.2.dll、DevExpress.Utils.v9.2.dll、DevExpress.Web.v9.2.dll等。注意添加对应的DLL引用并确保发布时包含在bin目录下,以优化网站加载性能。
325

被折叠的 条评论
为什么被折叠?



