Hi,
Sinds kort ben ik de basis van asp.net aan het aanleren. Momenteel m'n eerste asp.net site aan het bouwen dmv Microsoft Visual Web Developer 2005 Express Edition.
Nu wens ik een custom user control toe te voegen, namelijk de AspNetFlash control (http://www.aspnetflash.com/) om flash objects in m'n pagina's te embedden.
Tijdens de installatie setup wordt er gevraagd om alle asp.net projecten / toepassingen te sluiten zodat de control aan de toolbox kan worden toegevoegd. Na de installatie zie ik nergens de component staan. Dus voeg ik die manueel toe (instructies op de site van die control) door de juiste dll file te laden.
Eens dit gebeurt, is de control aanwezig in de toolbox.
Ik kan de control perfect op m'n aspx file slepen (design), instellen enzovoort maar eens ik die wenst te testen, krijg ik een aantal errors te zien, namelijk:

[getypte versie]
• Element 'Flash' is not a known element. This can occur if there is a compilation error in the Web site.
• Validation (Internet Explorer 6): Element 'htmlalternativetemplate' is not supported.
• Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKey Token=b77a5c561934e089' failed.
[/getypte versie]
De code van de control ziet er als volgt uit:

Nu dacht ik eerst dat de fout gerelateerd is aan die control maar ik herinner me dat ik dezelfde type foutmelding kreeg toen ik een custom calendar control probeerde toe te voegen (opnieuw terug manueel ipv via install, want dit lukte toen ook niet).
Zo te zien is dit hoogstwaarschijnlijk een security issue?
Heb als beginnende asp.net'er reeds vanalles zitten opzoeken maar doordat die materie nogal complex is, vind ik weinig relevante hulp. Wel kwam ik eens op volgende pagina terecht (link) die zegt: "grant the FullTrust right to the remote share".. heb dit vertaald naar volgende command line:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\\localhost\mijnproject\*" FullTrust -exclusive on
Maar dit helpt niet..
Ik hoop dat iemand van jullie de nodige asp.net achtergrond en kennis heeft of mij hier door te loodsen? Want het is erg frustrerend om als starter op dergelijke fouten te botsen. Het enige wat ik wens is een custom control werkend te krijgen..
thx
Wouke
Sinds kort ben ik de basis van asp.net aan het aanleren. Momenteel m'n eerste asp.net site aan het bouwen dmv Microsoft Visual Web Developer 2005 Express Edition.
Nu wens ik een custom user control toe te voegen, namelijk de AspNetFlash control (http://www.aspnetflash.com/) om flash objects in m'n pagina's te embedden.
Tijdens de installatie setup wordt er gevraagd om alle asp.net projecten / toepassingen te sluiten zodat de control aan de toolbox kan worden toegevoegd. Na de installatie zie ik nergens de component staan. Dus voeg ik die manueel toe (instructies op de site van die control) door de juiste dll file te laden.
Eens dit gebeurt, is de control aanwezig in de toolbox.
Ik kan de control perfect op m'n aspx file slepen (design), instellen enzovoort maar eens ik die wenst te testen, krijg ik een aantal errors te zien, namelijk:

[getypte versie]
• Element 'Flash' is not a known element. This can occur if there is a compilation error in the Web site.
• Validation (Internet Explorer 6): Element 'htmlalternativetemplate' is not supported.
• Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKey Token=b77a5c561934e089' failed.
[/getypte versie]
De code van de control ziet er als volgt uit:

Nu dacht ik eerst dat de fout gerelateerd is aan die control maar ik herinner me dat ik dezelfde type foutmelding kreeg toen ik een custom calendar control probeerde toe te voegen (opnieuw terug manueel ipv via install, want dit lukte toen ook niet).
Zo te zien is dit hoogstwaarschijnlijk een security issue?
Heb als beginnende asp.net'er reeds vanalles zitten opzoeken maar doordat die materie nogal complex is, vind ik weinig relevante hulp. Wel kwam ik eens op volgende pagina terecht (link) die zegt: "grant the FullTrust right to the remote share".. heb dit vertaald naar volgende command line:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\\localhost\mijnproject\*" FullTrust -exclusive on
Maar dit helpt niet..
Ik hoop dat iemand van jullie de nodige asp.net achtergrond en kennis heeft of mij hier door te loodsen? Want het is erg frustrerend om als starter op dergelijke fouten te botsen. Het enige wat ik wens is een custom control werkend te krijgen..
thx
Wouke
[ Voor 10% gewijzigd door Verwijderd op 26-11-2007 12:42 ]