Hallo mensen,
ik heb een applicatie. Deze communiceert via een XML interface met een asp pagina. Deze asp pagina doet niets anders dan een dll starten. En deze DLL communiceert via dezelfde xml interface met een server-side applicatie en geeft ook weer xml terug.
Dus:
Client-applicatie > ASP pagina > DLL > Server-applicatie > ASP pagina > Client-applicatie.
De asp pagina start dus een instantie van de dll, met het http request en response object als referentie.
Nu gaat er ergens wat fout aan de server kant (asp/dll/server), als mijn xml document groter is dan 1024 bytes word dit afgekapt (alleen op een Windows 2000 Server, op Windows XP gaat alles perfect). Nu ben ik dus op zoek waar dit gebeurd en wil ik de dll debuggen. Hoe stel ik mijn IIS in zodat deze communiceert met VS.net 2003? Ik gebruik het .net framework 1.1
Ik wil dus gewoon server-side debuggen (lang leve vmware), mijn web.config ziet er alsvolgt uit:
Met het debuggen van DLL's in C# heb ik ook nog geen ervaring, in VB6 was dit redelijk simpel, dcomcnfg draaien om wat rechten te geven, projectje opstarten, runnen, dll registreren en ik kan debuggen. Maar als ik mijn C# project "run" dan stopt hij direct, lijkt alsof hij hem alleen build....
ik heb een applicatie. Deze communiceert via een XML interface met een asp pagina. Deze asp pagina doet niets anders dan een dll starten. En deze DLL communiceert via dezelfde xml interface met een server-side applicatie en geeft ook weer xml terug.
Dus:
Client-applicatie > ASP pagina > DLL > Server-applicatie > ASP pagina > Client-applicatie.
De asp pagina start dus een instantie van de dll, met het http request en response object als referentie.
Nu gaat er ergens wat fout aan de server kant (asp/dll/server), als mijn xml document groter is dan 1024 bytes word dit afgekapt (alleen op een Windows 2000 Server, op Windows XP gaat alles perfect). Nu ben ik dus op zoek waar dit gebeurd en wil ik de dll debuggen. Hoe stel ik mijn IIS in zodat deze communiceert met VS.net 2003? Ik gebruik het .net framework 1.1
Ik wil dus gewoon server-side debuggen (lang leve vmware), mijn web.config ziet er alsvolgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| <configuration>
<system.web>
<customErrors mode="Off"/>
<sessionState timeout="10"/>
<compilation debug="true">
<assemblies>
<add assembly="DllASP"/>
</assemblies>
</compilation>
</system.web>
</configuration> |
Met het debuggen van DLL's in C# heb ik ook nog geen ervaring, in VB6 was dit redelijk simpel, dcomcnfg draaien om wat rechten te geven, projectje opstarten, runnen, dll registreren en ik kan debuggen. Maar als ik mijn C# project "run" dan stopt hij direct, lijkt alsof hij hem alleen build....
[ Voor 14% gewijzigd door Verwijderd op 05-01-2007 09:57 ]