none
Export einer Webanwendung als .dll Datei RRS feed

  • Frage

  • Liebes Forum,

    wir haben an der Uni ein Programmierprojekt fertig gestellt und müssen das nun als .dll Datei übergeben. Unser Problem ist nun, dass wir nicht wissen, wie genau wir das machen sollen. Unsere Anwendung ist vom Typ her eine Website und da werden ja soweit ich weiß, keine .dlls beim Build erstellt. Bei einem Sharepointprojekt, als visuelles Webpart wird das ja anscheinend so gemacht, aber das wussten wir zu spät und müssen das nun von unserem Projekt aus hinbekommen. Wenn wir alle Dateien einfach in das Sharepointprojekt einfügen, bekommen wir einen Haufen Fehler, vor allem mit Linq und sind jetzt schon seit drei Tagen dabei unseren Code irgendwie umzustellen, damit mal was läuft.

    Ich kann mir gar nicht vorstellen, dass das so kompliziert sein kann, haben wir irgendwas übersehen? Gibt es da vielleicht irgendwelche Einstellungen, die wir machen müssen, damit die .dll aus dem website-projekt erstellt wird?

    Mittwoch, 18. Juli 2012 07:36

Antworten

  • Hallo Simon,

    vorab gefragt: Soll eure (ASP.NET?) Webanwendung eigenständig laufen oder immer nur als Bestandteil einer Sharepoint Website?

    Du kannst euer Websiteprojekt auch in ein ASP.NET Webanwendungsprojekt umwandeln, dann kannst Du beim Veröffentlichen auch die Assembly mitgeben.

    Alternativ kannst Du dir auch mal die Erweiterung "Web Deployment Projects" installieren. Mit der kannst Du es auch so einstellen, dass für deine Website eine einzelne Assembly erzeugt wird.

    Allerdings reicht es natürlich nicht aus, _nur_ die DLL weiterzugeben, die .aspx, .ascx, .asmx, ... Dateien (also Deklaration, ohne Code) brauchts auch.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community


    Mittwoch, 18. Juli 2012 08:13
    Moderator

Alle Antworten