.NET Framework   ASP.NET 3.5   
      WebXaml


WebXaml
claudiopizzillo non è online. Ultima attività: 24/06/2008 9.08.46claudiopizzillo
Inserito il: 08 maggio 2008 13.19
4 messaggi dal 06 set 2002
Salve a tutti, qualcuno ha utilizzato WebXaml su Vista (IIS7)?
Ho installato correttamente il Framework ma ottengo con qualsiasi pagina di esempio una HttpException:

XamlPage does not contain any xml

Analisi dello stack:

[HttpException (0x80004005): XamlPage does not contain any xml] Ricciolo.WebXaml.XamlPage.LoadBamlDocument() in
D:\Disk2\Avalon\WebXaml\Ricciolo.WebXaml\XamlPage.cs:455
Ricciolo.WebXaml.XamlPage.LoadVisual() in
D:\Disk2\Avalon\WebXaml\Ricciolo.WebXaml\XamlPage.cs:432
Ricciolo.WebXaml.XamlPage.InitWindow() in
D:\Disk2\Avalon\WebXaml\Ricciolo.WebXaml\XamlPage.cs:386
Ricciolo.WebXaml.XamlPage.InitInternal() in
D:\Disk2\Avalon\WebXaml\Ricciolo.WebXaml\XamlPage.cs:346
Ricciolo.WebXaml.XamlPage.ProcessWindow(Object state) in D:\Disk2\Avalon\WebXaml\Ricciolo.WebXaml\XamlPage.cs:501



Qualche idea? Grazie.
RE: WebXaml
Ricciolo non è online. Ultima attività: 04/07/2008 11.33.29Ricciolo
Inserito il: 13 maggio 2008 09.55
Microsoft Most Valuable Professional
contributi / Top Poster / Community manager / blogs.aspitalia.com / Blog / 4507 messaggi dal 26 feb 2001
Sembrerebbe che non compili il file wxaml e che quindi non produca i metodi per caricare l'xml.
Hai migrato la sezione httpHandler nel web.config come richiede IIS7?

Ciao

Il mio blog
Homepage
Re: WebXaml
claudiopizzillo non è online. Ultima attività: 24/06/2008 9.08.46claudiopizzillo
Inserito il: 13 maggio 2008 15.56
4 messaggi dal 06 set 2002
Intanto grazie, ho scoperto il tuo framework googlando ed i risultati che ho visto sono fantastici. Io stavo sviluppando un handlers ma non mi parsa i binding degli xaml, ne riesco a usare i viewport (quindi niente 3d negli effetti).

"Ricciolo [MVP] [Staff]" <Ricciolo> ha scritto nel messaggio news:323362@...
Sembrerebbe che non compili il file wxaml e che quindi non produca i metodi
per caricare l'xml.
Hai migrato la sezione httpHandler nel web.config come richiede IIS7?
L'ho migrato. Ecco il mio web.config su iis 7:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<configSections>
<section name="xamlPageSection" type="Ricciolo.WebXaml.XamlPageSection, Ricciolo.WebXaml, Version=0.1.0.0, Culture=neutral,
PublicKeyToken=ca6232209117141d" />
</configSections>
<appSettings />
<connectionStrings />
<system.web>
<compilation debug="true" defaultLanguage="C#"
numRecompilesBeforeAppRestart="100">
<buildProviders>
<add extension=".wxaml" type="Ricciolo.WebXaml.XamlBuildProvider, Ricciolo.WebXaml" />
</buildProviders>
<assemblies>
<add assembly="PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<add assembly="System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="UIAutomationTypes, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="ReachFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="PresentationUI, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="PresentationCFFRasterizer, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="Microsoft.VisualC, Version=8.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="UIAutomationProvider, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Printing, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
<customErrors mode="Off" />
</system.web>
<xamlPageSection maxDispatcherPool="15" />
<system.webServer>
<handlers accessPolicy="Read, Execute, Script">
<add name="WebXaml" path="*.wxaml" verb="*"
type="Ricciolo.WebXaml.XamlPageHandlerFactory, Ricciolo.WebXaml, Version=0.1.0.0, Culture=neutral, PublicKeyToken=ca6232209117141d" resourceType="Either" requireAccess="Script" preCondition="integratedMode" />
</handlers>
</system.webServer>
</configuration>

Adesso ottengo come errore:

Errore del parser
Messaggio di errore del parser: Impossibile trovare il costruttore sul tipo 'System.Windows.Markup.XamlParser'.
Errore nel codice sorgente:
Riga 1: <%@ XamlPage ImageType="Jpeg" Width="600" Height="500" CodeFile="FreeXaml.wxaml.cs" Inherits="_FreeXamlPage" %>
File di origine: /Samples/Sample2/FreeXaml.wxaml Riga: 1
------------------------------------------------------------------------------
Informazioni di versione: Versione di Microsoft .NET
Framework:2.0.50727.1434; Versione di ASP.NET:2.0.50727.1434
Ho provato anche su iis 6 e ottengo un altro errore (con il web.config tuo originale):

Errore del parser
Messaggio di errore del parser:
System.Windows.Markup.XmlParserDefaults.get_DefaultMapper()
Errore nel codice sorgente:
Riga 1: <%@ XamlPage ImageType="Jpeg" Width="600" Height="500" CodeFile="FreeXaml.wxaml.cs" Inherits="_FreeXamlPage" %>
File di origine: /Samples/Sample2/FreeXaml.wxaml Riga: 1
------------------------------------------------------------------------------
Informazioni di versione: Versione di Microsoft .NET
Framework:2.0.50727.1433; Versione di ASP.NET:2.0.50727.1433
Ciao.

Vai a:

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums