Avatar billede Kim Neesgaard Seniormester
24. november 2005 - 16:44 Der er 22 kommentarer og
1 løsning

Brug af en komponent i Visual Web Developer Express

Jeg har en komponent (dotnetCharting.dll), som jeg har placeret i rodens bin bibliotek og jeg har registreret den som anvist af firmaet i min .aspx fil:

<%@ Register TagPrefix="dotnet" Namespace="dotnetCHARTING" Assembly="dotnetCHARTING"%>

Jeg har også lavet en reference til dotnetCharting.dll under fanen Browse og så viser den sig i Solution Explorer vinduet.

Mit problem er nu: hvordan får jeg graferne trukket ind i mit designvindue? Jeg ville have forventet, at de dukkede frem i Toolboxen, men jeg kan ikke finde dem her.

Hvad gør jeg galt?
Avatar billede dr_chaos Nybegynder
25. november 2005 - 06:30 #1
har du added det som item i toolbox ?
Avatar billede Kim Neesgaard Seniormester
25. november 2005 - 11:57 #2
Nej - det havde jeg ikke, men den giver mig en loading error, når jeg prøver at gøre det og kalder 'request failed'. Siger den melding dig noget?
Avatar billede dr_chaos Nybegynder
25. november 2005 - 12:21 #3
nej men kan du ikke bare skrive koden manuelt i stedet for ?
Avatar billede dr_chaos Nybegynder
25. november 2005 - 12:22 #4
prøver lige at downloade den og tilføje den til min vs.net 2005
Avatar billede dr_chaos Nybegynder
25. november 2005 - 12:30 #5
jeg kan sagtens tilføje den til toolbox uden problemer.
Det er ikke fordi du har downloadet den til winforms ?
Avatar billede Kim Neesgaard Seniormester
25. november 2005 - 12:50 #6
Altså skrive 'dotnetcharting.dll' i linien 'Filter'? Hvis jeg gør det, sker der ingenting.

Jeg har kørt en af deres testfiler på en webserver og den viste grafen pænt - hvis man kan det, har jeg så ikke downloadet den rigtige eller det kan man måske ikke antage (jeg mener bestemt, at jeg tog den rigtige ned)?
Avatar billede dr_chaos Nybegynder
25. november 2005 - 12:53 #7
Create new project, ASP.NET Web Application.
Copy the Database folder from the .netCHARTING bundle into your project root ( for example in c:\inetpub\wwwroot\webApplication)
Copy dotnetCHARTING.dll to the bin folder within your web application (like you did for the database in step 2)
Add a reference to dotnetCHARTING.dll under the References node in Solution Explorer.
Select Customize Toolbox from Tools menu and then add the dll to Toolbox or right-click on the tool box > Add/Remove Items > .net tab > browse to the dll > click OK.
Copy and Paste the code from any of the .netCHARTING samples included in the bundle to your aspx page (you can delete any default html code which has been created through Visual Studio .NET wizard)
Create a Temp folder in the project path same as step 2 or 3 and modify the permissions to have write access (See installation for more information).
Make sure the path for database is set correctly.
When you start the project you should see a chart based on the sample code you added.
Avatar billede dr_chaos Nybegynder
25. november 2005 - 12:54 #8
har du fulgt de instruktioner ?
Den version du downloadede var det den øverste ?
Avatar billede dr_chaos Nybegynder
25. november 2005 - 12:54 #9
eller hvis det er version 3.3 er det webversionen.
Avatar billede Kim Neesgaard Seniormester
25. november 2005 - 13:13 #10
Jeg har ikke en Custimize Toolbox i Tools menuen - er det Choose Toolbox Items, der menes (det er den, jeg har brugt)?
Avatar billede Kim Neesgaard Seniormester
25. november 2005 - 13:51 #11
Nu har jeg downloadet den igen (den øverste = web 3.3) og jeg må have fået noget forkert ned første gang, da den sidste havde en anden dato og filstørrelse, men desværre giver den en ligeså giftig fejlmeddelelse (med brug af Choose Toolbox Item).
Avatar billede dr_chaos Nybegynder
25. november 2005 - 15:55 #12
hvilken fejlmeddelelse får du ?
Avatar billede Kim Neesgaard Seniormester
25. november 2005 - 16:10 #13
There was an error loading types from assembly N:\bin\dotnetCHARTING.dll . Request for permission of type System.Web.AspNetHostingPermission, System, Version 2.0.0.0, culture = neutral, PublicKeyToken ..... failed.

Er det iøvrigt den rigtige menu, jeg bruger?
Avatar billede dr_chaos Nybegynder
25. november 2005 - 16:36 #14
ja jeg tilføje det også som et item til min toolbox.
prøv at gøre som beskrevet her:


Okay, I finally got it. This was fixed by running "Microsoft .NET Framework 2.0 Configuration" tool and Clicking on "Runtime Security Policy" and clicking the "Adust Zone Security" under "Tasks" in the right pane and increasing the intranet zone security settings.

Most likely I could have also used the "Increase Assembly Trust" settings instead.

I believe this is because I am doing development on one system with all my project files and assemblies on another.
Avatar billede Kim Neesgaard Seniormester
25. november 2005 - 19:16 #15
Ved du, hvor jeg finder dette værktøj - Google synes jeg ikke kunne finde den?
Avatar billede dr_chaos Nybegynder
04. februar 2006 - 16:57 #16
Du mangler at lukke spørgsmålet.
Avatar billede Kim Neesgaard Seniormester
04. februar 2006 - 17:06 #17
Spørgsmål lukket.
Avatar billede dr_chaos Nybegynder
04. februar 2006 - 17:08 #18
du skal acceptere dit svar ikke afvise det :)
Avatar billede Kim Neesgaard Seniormester
04. februar 2006 - 17:26 #19
Ok - men det kan jeg vist ikke komme til nu?
Avatar billede dr_chaos Nybegynder
04. februar 2006 - 17:28 #20
du skriver bare et svar mere og vælger at acceptere dette.
Avatar billede Kim Neesgaard Seniormester
04. februar 2006 - 17:53 #21
Endnu et svar.
Avatar billede Kim Neesgaard Seniormester
04. februar 2006 - 17:53 #22
Så gjort!
Avatar billede dr_chaos Nybegynder
04. februar 2006 - 17:54 #23
hehe :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester