Themas DevExpress

27/07/2013

0

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.
Anderson Souza

Anderson Souza

Responder

Posts

27/07/2013

Pjava

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.
Responder

27/07/2013

Joel Rodrigues

Se o pacote não estiver instalado no servidor, você está colocando as DLLs necessárias no servidor?
Responder

31/07/2013

Anderson Souza

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

Responder

31/07/2013

Joel Rodrigues

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.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar