Mit Urteil vom 12. Mai 1998 - 312 O 85/98 - "Haftung für Links" hat das Landgericht (LG) in Hamburg entschieden, dass man durch die Anbringung eines Links die Inhalte der gelinkten Seite ggf. mit zu verantworten hat. Dies kann nur verhindert werden, indem man sich ausdrücklich von diesen Inhalten distanziert. Hiermit weisen wir darauf hin, dass wir fremde Links nur zur Information und zur eigenverantwortlichen Benutzung anbieten.
Wir distanzieren uns ausdrücklich von allen Inhalten aller Links auf unseren Seiten und in unseren Foren. Sollten wir auf unseren Seiten in irgendeiner Weise auf Seiten mit verbotenem oder anstössigem Inhalt hinweisen, bitten wir Sie, uns darauf aufmerksam zu machen, damit wir diese Links entfernen können.
Wenn man versucht die Source Version von DotNetNuke 4.09.04 in Visual Studio 2008 zu öffnen und anschließend zu übersetzen, kommt es zu folgender Fehlermeldung:
Das Problem entsteht dadurch, dass versucht wird nach dem Übersetzungslauf die Datei System.Web.Extensions.dll aus dem Verzeichnis Controls\AJAX\bin\ in das BIN Verzeichnis von DotNetNuke zu kopieren.
Dies ist aber gar nicht notwendig, da sich die Datei System.Web.Extensions.dll im GAC befindet.
Um den Fehler zu beheben, kann man die Datei DotNetNuke.Library.vbproj im Library Verzeichnis von DotNetNuke mit einem Texteditor öffnen, und nach dem Eintrag
<Copy SourceFiles="Controls\AJAX\bin\System.Web.Extensions.dll" DestinationFolder="..\Website\bin\" />
suchen, der Steht normal in der Zeile 987.
Diese Eintrag entfernt man und speichert anschließend die Datei ab.
Wenn man nun das Source Projekt mit Visual Studio öffnet und übersetzt sollte das Problem gelöst sein.
Remember Me
a@href@title, strike