Wenn die Wikipedia article ist zu glauben, dann gibt es ein paar Probleme.
Keine Debuggen von laufenden Prozessen (zB ASP.NET)
Die Fähigkeit, den Debugger ein bereits laufender Prozess entfernt worden zu befestigen ist auch ...
Um den SharePoint-Code zu debuggen, müssen Sie den Debugger an den bereits ausgeführten Prozess "w3wp.exe" (den ASP.NET-Arbeitsprozess) anfügen. Wenn diese Funktion entfernt wurde, müssen Sie eine Problemumgehung wie Trace-Aufrufe oder Protokollierung finden. Es ist viel unbequemer.
Keine Integration mit Tools von Drittanbietern
Microsoft "machte eine unternehmerische Entscheidung nicht 3rd-Party-Erweiterbarkeit in Express zu ermöglichen".
Dies schließt auch die Integration von sehr nützliche und hilfreiche Add-Ins wie WSPBuilder in Visual Studio aus. Diese Tools erleichtern die SharePoint-Entwicklung und -Implementierung erheblich. (Beachten Sie, dass es möglich ist, das tatsächliche WSPBuilder Werkzeug von der Kommandozeile laufen, aber Sie verpassen hilfreiche Funktionen für das Debuggen/Bereitstellung und Vorlagen für neue Sharepoint-Elemente.)
Zusammengefasst: Es ist wahrscheinlich möglich, aber Sharepoint-Entwicklung kann manchmal schwierig genug sein. Mit diesen Features wird es viel schwieriger sein.
Völlig zustimmen, müssen Sie nur ab und zu zu debuggen, und an die w3wp.exe Prozess ist der Weg zu gehen. Die Verwendung von Tracing ist meiner Meinung nach zu ineffizient. – Colin