01. februar 2005 - 22:06Der er
27 kommentarer og 1 løsning
Kan man via C#?
Hejsa
Jeg ville lige hører om man via C# kan lave et "program" eller hvad det nu hedder. Som via ASP kan pakke filer ned i en zip uden at der skal installeres noget på webserveren?
Har ikke arbejdet med C# så dette er et spørgsmål, fra en der ikke ved noget som helst om C#, endnu.
DEt jeg skal bruge det til hvis det kan lade sig gøre, er at zippe nogle filer ned på en webserver, uden bruge af en komponent der først skal installeres på serveren.
Hvis du vil kalde det fra "klassisk" ASP, kan du lave en COM+ komponent i C#. Jeg vil dog anbefale at du har godt kendskab til både COM+ og C# før du går i gang.
Sorry, mine øjne har på en eller anden måde overset det med at der ikke må installeres noget på webserveren. I så fald er det ikke muligt. Det skulle da lige være hvis du fik brugeren til at installere programmet - men det er sikkert heller ikke en mulighed.
C# er bare et sprog og kan bruges til, i teorien, alt. Men hvis ikke du kan installere noget på webserveren, kan du heller ikke kalde dit program fra ASP.
mit problem ligger i at jeg har et wevhotel hos wannafind.dk hvor jeg har et lille CMS system til at kører. Her ville jeg gerne have at jeg kunne zippe nogle filer engang imellem oppe på serveren og derefter hente den zip fil ned.
Medmindre dit web hotel hører med et højt sikkerheds niveau, så bør du kunne uploade SharpZipLib .NET assemblyen til dit bin dir og så bruge dens ZIP funktionalitet i en ASP.NET side - uden at involvere andre
driis > hvis jeg laver en komponent med C# der kan zippe filer, skal der så ikke installeres noget på serveren? ( tænker herpå dll filer og sådan nogle ting )
Jeg har lavet en bin folder og lagt ShrapZipLib der op.
lavet en aspx fil med indhold som vist før.
og jeg får denne fejl:
Server Error in '/' Application. --------------------------------------------------------------------------------
Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
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.