falls es sich um ein Sicherheitsproblem handelt:
- Start\Control panel\Administrative tools\Microsoft .NET Framework 1.1 Configuration
- Rechtsklick auf Runtime Security Policy\Machine\All Code
- [New]
- Create new code group
- [Next]
- condition type "strongname"
- Import (wähle irgendeine Assembly/Echse aus, die mit eurem/deinen StrongName kompiliert wurde)
- [Next]
- [finish]
- Rechtsklick auf die neue CodeGroup
- Häkchen bei "Policy levels below this level will not be evaluated"
- färtsch
Dadurch wird die Assembly komplett als Fulltrust ausgeführt.
Es ist aber weiterhin möglich, dass der User ASPNET nicht die Rechte dafür hat.
Nachtrag: Ich sah gerade, du musst dem Web service unter der Verwaltung das Recht zum Ausführen von Scripts
und Executables geben.
Wenn du mit all dem Krempel fertig bist hast du unerwünschten Eindringlingen die Tore ziemlich weit aufgestoßen