Array
(
)

Themas DevExpress

Anderson Souza
   - 27 jul 2013

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.

Pjava
   - 27 jul 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.

0
|
0

Joel Rodrigues
   - 27 jul 2013

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

0
|
0

Anderson Souza
   - 31 jul 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

0
|
0

Joel Rodrigues
   - 31 jul 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.

0
|
0