2014-05-15 12 views
5

gibt es die folgende Warnung aus aspnet_compiler.exe wenn ein Bereitstellungspaket Aufbau:WebGrease Warnung beim Erstellen eines Bereitstellungspakets

ASPNETCOMPILER(0,0): Warning : The following assembly has dependencies on a version of the .NET Framework that is higher than the target and might not load correctly during runtime causing a failure: WebGrease, Version=1.6.5135.21930, Culture=neutral, PublicKeyToken=31bf3856ad364e35. The dependencies are: System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089. You should either ensure that the dependent assembly is correct for the target framework, or ensure that the target framework you are addressing is that of the dependent assembly. 

Gleiche geschah, bevor ich WebGrease ab Version 1.3.0.0 aktualisiert beide der folgenden Montage Versuchte Bindungen ohne Erfolg:

<dependentAssembly> 
    <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" /> 
    <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" /> 
    </dependentAssembly> 

<dependentAssembly> 
    <assemblyIdentity name="System.Windows.Forms" publicKeyToken="b77a5c561934e089" /> 
    <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" /> 
</dependentAssembly> 

verbrachte ich 2 Tage auf diesen bereits Frittieren verschiedenen Konfigurationen und jeden Hinweis oder Hilfe sehr schätzen würde.

Antwort

6

Von der Fehlermeldung ist das Problem in dem .Net-Framework, auf das Sie ausgerichtet sind. Klicken Sie mit der rechten Maustaste auf das Projekt, wählen Sie Eigenschaften und ändern Sie das .Net-Zielframework in 4.5.1. Ich hatte das gleiche Problem nach dem Umzug von Visual Studio 2012 nach 2013 und das reparierte es für mich. Hoffe, das hilft

3

ich dieses Problem gelöst, um eine Referenz auf System.Windows.Forms mit folgenden Konfiguration in web.config durch Zusatz:

<system.web> 
    <compilation debug="true" targetFramework="4.5.2"> 
    <assemblies> 
     <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 
    </assemblies> 
    </compilation> 
</system.web> 

Inspiriert von answer.

Verwandte Themen