Themas DevExpress
Ola,
Estou desenvolvendo uma aplicação Web ASP.NET com algumas ferramentas do DevExpress. http://www.devexpress.com/
bom não sei se posso tirar duvidas aqui no fórum sobre ferramentas que não são free.
mas a duvida é o seguinte. alguém sabe como publicar os componentes com os Themas?
quando eu aplico um tema rodando em modo debug na maquina ele funciona...
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="ASPxButton" Theme="BlackGlass">
</dx:ASPxButton>
quando publico no servidor ele para de funcionar e apresenta o erro abaixo!!
Cannot find the 'BlackGlass' theme.
Nome do parâmetro: Theme
[ArgumentException: Cannot find the 'BlackGlass' theme.
Nome do parâmetro: Theme]
DevExpress.Web.ASPxClasses.Internal.ThemesHelper.ApplyTheme(Control control, String themeName, Boolean designMode) +216
DevExpress.Web.ASPxClasses.ASPxWebControl.ApplyTheme(String themeName, Boolean ignoreDesignMode) +104
DevExpress.Web.ASPxClasses.ASPxWebControl.ApplyThemeInternal() +202
DevExpress.Web.ASPxClasses.ASPxWebControl.OnInit(EventArgs e) +24
System.Web.UI.Control.InitRecursive(Control namingContainer) +391
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1576
bom é isso, não sei se alguém aqui trabalha com ferramentas do DevExpress, mas se puderem me ajuda =(.
dês de já agradeço.
Estou desenvolvendo uma aplicação Web ASP.NET com algumas ferramentas do DevExpress. http://www.devexpress.com/
bom não sei se posso tirar duvidas aqui no fórum sobre ferramentas que não são free.
mas a duvida é o seguinte. alguém sabe como publicar os componentes com os Themas?
quando eu aplico um tema rodando em modo debug na maquina ele funciona...
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="ASPxButton" Theme="BlackGlass">
</dx:ASPxButton>
quando publico no servidor ele para de funcionar e apresenta o erro abaixo!!
Cannot find the 'BlackGlass' theme.
Nome do parâmetro: Theme
[ArgumentException: Cannot find the 'BlackGlass' theme.
Nome do parâmetro: Theme]
DevExpress.Web.ASPxClasses.Internal.ThemesHelper.ApplyTheme(Control control, String themeName, Boolean designMode) +216
DevExpress.Web.ASPxClasses.ASPxWebControl.ApplyTheme(String themeName, Boolean ignoreDesignMode) +104
DevExpress.Web.ASPxClasses.ASPxWebControl.ApplyThemeInternal() +202
DevExpress.Web.ASPxClasses.ASPxWebControl.OnInit(EventArgs e) +24
System.Web.UI.Control.InitRecursive(Control namingContainer) +391
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Control.InitRecursive(Control namingContainer) +188
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1576
bom é isso, não sei se alguém aqui trabalha com ferramentas do DevExpress, mas se puderem me ajuda =(.
dês de já agradeço.
Anderson Souza
Curtidas 0
Respostas
Pjava
27/07/2013
Cara, eu passei por algo semelhante foi com Report Viewer. O que passava, quando eu publicava, os arquivos do report não subiam. Tive fazer manualmente(CTRL-C, CTRL-V). Bem, então sugiro a voce verificar na pasta onde estão os temas e ver se a pasta existe depois de publicado. E se a pasta subiu, verificar os arquivos(Themes) se estão lá. Caso não esteja, copie na mão e cole dentro da pasta especificada.
GOSTEI 0
Joel Rodrigues
27/07/2013
Se o pacote não estiver instalado no servidor, você está colocando as DLLs necessárias no servidor?
GOSTEI 0
Anderson Souza
27/07/2013
Opa, era isso mesmo pessoal, obrigado pela ajuda!
faltava a DLL dos Themas a pasta Bin do servidor.
por algum motivo ela nao vai para os arquivos do projeto quando é publicado.
encontrei a DLL na pasta do FrameWork.
C:\Program Files (x86)\DevExpress\DXperience 13.1\Bin\Framework
la tem todas as DLLs que vão no projeto.
a que usei para os themas foi : DevExpress.Web.ASPxThemes.v13.1.dll
faltava a DLL dos Themas a pasta Bin do servidor.
por algum motivo ela nao vai para os arquivos do projeto quando é publicado.
encontrei a DLL na pasta do FrameWork.
C:\Program Files (x86)\DevExpress\DXperience 13.1\Bin\Framework
la tem todas as DLLs que vão no projeto.
a que usei para os themas foi : DevExpress.Web.ASPxThemes.v13.1.dll
GOSTEI 0
Joel Rodrigues
27/07/2013
Show de bola. Fique sempre de olho nessas DLLs da DevExpress, pois de vez em quando precisamos copiá-las manualmente.
Estou marcando o tópico como concluído.
Estou marcando o tópico como concluído.
GOSTEI 0