This is a migrated thread and some comments may be shown as answers.

Best case config when using TFS - MSBuild on a separate machine?

7 Answers 93 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Norbert
Top achievements
Rank 2
Norbert asked on 25 Jul 2012, 03:36 PM
Hello guys,

We have introduce TFS in our company with a separated build server.
I have problems to get the build up and running now.

Within my solution I have one (or more) Project(s) with the model only and one with the context. All created with the wonderful templates by you.
In the root solution directory there is a directory named "packages" where I put my NuGet packages in and so also the Telerik components.

So my question is, how can I organize my OA dll's etc. like I can compile on remote machines where OA isn't installed.
I have already read THAT - but I do not understand I think...sorry...MSBuild isn't my friend (yet).

Would be nice to hear from you,
regards Norbert

7 Answers, 1 is accepted

Sort by
0
Serge
Telerik team
answered on 27 Jul 2012, 12:49 PM
Hello Norbert,

 You can install OpenAccess in your project using NuGet. Just look for our package under the name OpenAccess.CodeFirst. It should contain most of the assemblies you need (plus the enhancer), and you will be able to add whatever assemblies you need as well. 

Do let us know if that works for you (hopefully it should). We would be happy to provide assistance if you need any. 

Greetings,
Serge
the Telerik team
OpenAccess ORM Q2'12 Now Available! Get your hands on all the new stuff.
0
Norbert
Top achievements
Rank 2
answered on 30 Jul 2012, 09:36 AM
Hello,

thank you for answering.

I can't get it done. I deleted all references from OA and installed NUGet package. On my working copx I can build perfectly.
I think all assemblies are referenced by the packages directory.

But...when I want to build my solution I can't - you can take a look to the log-file.
Der Buildvorgang wurde am 30.07.2012 11:17:45 gestartet.
Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" auf Knoten "1" (Standardziele).
ValidateSolutionConfiguration:
  Die Projektmappenkonfiguration "Debug|Mixed Platforms" wird erstellt.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Utilities\ES.Utilities.csproj" (2) auf Knoten "1" (Standardziele).
PrepareForBuild:
  Das Verzeichnis "obj\Debug\" wird erstellt.
CoreCompile:
  c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorlib.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Data.dll /reference:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.dll /reference:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Drawing.dll /reference:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Web.dll /reference:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Windows.Forms.dll /reference:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Xml.dll /reference:"C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /reference:C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\UniversalTypeConverter.1.0.2\lib\net35\UniversalTypeConverter.dll /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\ES.Utilities.dll /target:library Extensionmethods\Common\ArrayExtension.cs Extensionmethods\Common\BitmapExtensions.cs Extensionmethods\Common\BooleanExtensions.cs Extensionmethods\Common\ByteArrayExtensions.cs Extensionmethods\Common\CollectionExtensions.cs Extensionmethods\Common\CombinedException.cs Extensionmethods\Common\ComparableExtensions.cs Extensionmethods\Common\ComponentExtensions.cs Extensionmethods\Common\ConstructorExtensions.cs Extensionmethods\Common\EnumExtensions.cs Extensionmethods\Common\EventExtensions.cs Extensionmethods\Common\FluentExporter.cs Extensionmethods\Common\DecimalExtensions.cs Extensionmethods\Common\ObjectExtension.cs Extensionmethods\Common\SystemDependencies\Clock.cs Extensionmethods\Common\SystemDependencies\SubstituteForSystemDate.cs Extensionmethods\System.Windows.Forms\ControlExtensions.cs Extensionmethods\Common\Converter.cs Extensionmethods\Common\DataReaderExtensions.cs Extensionmethods\Common\DataRowExtensions.cs Extensionmethods\Common\DataRowViewExtensions.cs Extensionmethods\Common\DateTimeExtensions.cs Extensionmethods\Common\DateTimeOffsetExtensions.cs Extensionmethods\Common\DbConnectionExtensions.cs Extensionmethods\Common\DictionaryExtensions.cs Extensionmethods\Common\DirectoryInfoExtensions.cs Extensionmethods\Common\DrawingExtensions.cs Extensionmethods\Common\EnumerableExtensions.cs Extensionmethods\Common\ExceptionExtensions.cs Extensionmethods\Common\FileInfoExtensions.cs Extensionmethods\Common\IConverter.cs Extensionmethods\Common\IntExtensions.cs Extensionmethods\Common\ListExtensions.cs Extensionmethods\Common\LongExtensions.cs Extensionmethods\Common\ObjectExtensions.cs Extensionmethods\Common\SocketExtensions.cs Extensionmethods\Common\StreamExtensions.cs Extensionmethods\Common\StringArrayExtensions.cs Extensionmethods\Common\StringBuilderExtensions.cs Extensionmethods\Common\StringConverter.cs Extensionmethods\Common\StringExtensions.cs Extensionmethods\Common\TextReaderExtensions.cs Extensionmethods\Common\TypeExtensions.cs Extensionmethods\Common\ValueTypeExtensions.cs Extensionmethods\Common\XmlNodeExtensions.cs Properties\AssemblyInfo.cs
Extensionmethods\Common\FluentExporter.cs(240,43): warning CS0693: Der T-Typparameter hat den gleichen Namen wie der Typparameter des äußeren Typs "FluentExporter<T>". [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Utilities\ES.Utilities.csproj]
Extensionmethods\Common\FluentExporter.cs(90,13): warning CS0219: Die Variable "i" ist zugewiesen, ihr Wert wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Utilities\ES.Utilities.csproj]
_CopyFilesMarkedCopyLocal:
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\UniversalTypeConverter.1.0.2\lib\net35\UniversalTypeConverter.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\UniversalTypeConverter.dll" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\UniversalTypeConverter.1.0.2\lib\net35\UniversalTypeConverter.xml" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\UniversalTypeConverter.xml" kopiert.
CopyFilesToOutputDirectory:
  Die Datei wird von "obj\Debug\ES.Utilities.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Utilities.dll" kopiert.
  ES.Utilities -> C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Utilities.dll
  Die Datei wird von "obj\Debug\ES.Utilities.pdb" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Utilities.pdb" kopiert.
PostBuildEvent:
  if Debug == Release (
  xcopy /y /d "C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Utilities.dll" "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\CurrentVersions\" )
Die Erstellung von Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Utilities\ES.Utilities.csproj" ist abgeschlossen (Standardziele).
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Core\ES.Abs.Core.csproj" (3) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Core\ES.Abs.Core.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Core\ES.Abs.Core.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data\ES.Abs.Data.csproj" (4) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data\ES.Abs.Data.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data\ES.Abs.Data.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data.Test\ES.Abs.Data.Test.csproj" (5) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data.Test\ES.Abs.Data.Test.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data.Test\ES.Abs.Data.Test.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj" (6) auf Knoten "1" (Standardziele).
PrepareForBuild:
  Das Verzeichnis "obj\Debug\" wird erstellt.
GenerateTargetFrameworkMonikerAttribute:
Das Ziel "GenerateTargetFrameworkMonikerAttribute" wird übersprungen, da alle Ausgabedateien hinsichtlich der Eingabedateien aktuell sind.
CoreCompile:
  c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Utilities.dll /reference:C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.CommonServiceLocator.dll /reference:C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.Configuration.dll /reference:C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Microsoft.CSharp.dll" /reference:C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\Microsoft.Practices.ServiceLocation.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll" /reference:C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\NLog.2.0.0.2000\lib\net40\NLog.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Configuration.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Xml.Linq.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\ES.Abs.AppManager.dll /target:library App.cs Logging\ILogger.cs Logging\AppLogger.cs Logging\Logging.cs Logging\LogMessage.cs Logging\LogMessageCollection.cs Logging\LogMessageType.cs Settings\Settings.cs Properties\AssemblyInfo.cs SingletonBase.cs "C:\Users\build\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.cs"
Settings\Settings.cs(45,42): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
Settings\Settings.cs(49,39): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
Settings\Settings.cs(82,42): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
Settings\Settings.cs(86,39): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
_CopyFilesMarkedCopyLocal:
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.CommonServiceLocator.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\LightCore.CommonServiceLocator.dll" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.Configuration.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\LightCore.Configuration.dll" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\LightCore.dll" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\Microsoft.Practices.ServiceLocation.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\Microsoft.Practices.ServiceLocation.dll" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\NLog.2.0.0.2000\lib\net40\NLog.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\NLog.dll" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.xml" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\LightCore.xml" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.CommonServiceLocator.xml" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\LightCore.CommonServiceLocator.xml" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\LightCore.1.4.1\lib\NET40\LightCore.Configuration.xml" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\LightCore.Configuration.xml" kopiert.
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\NLog.2.0.0.2000\lib\net40\NLog.xml" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\NLog.xml" kopiert.
_CopyOutOfDateSourceItemsToOutputDirectoryAlways:
  Die Datei wird von "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\NLog.config" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\NLog.config" kopiert.
CopyFilesToOutputDirectory:
  Die Datei wird von "obj\Debug\ES.Abs.AppManager.dll" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Abs.AppManager.dll" kopiert.
  ES.Abs.AppManager -> C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Abs.AppManager.dll
  Die Datei wird von "obj\Debug\ES.Abs.AppManager.pdb" in "C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Abs.AppManager.pdb" kopiert.
PostBuildEvent:
  if Debug == Release (
  xcopy /y /d "C:\Builds\2\ES.Abs\ES.Abs\Binaries\ES.Abs.AppManager.dll" "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\CurrentVersions\"
  xcopy /y /d "C:\Builds\2\ES.Abs\ES.Abs\Binaries\NLog.dll" "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\CurrentVersions\"
  xcopy /y /d "C:\Builds\2\ES.Abs\ES.Abs\Binaries\NLog.config" "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\CurrentVersions\"
  xcopy /y /d "C:\Builds\2\ES.Abs\ES.Abs\Binaries\LightCore.dll" "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\CurrentVersions\" )
Die Erstellung von Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj" ist abgeschlossen (Standardziele).
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Initializer\ES.Abs.Initializer.csproj" (7) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Initializer\ES.Abs.Initializer.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Initializer\ES.Abs.Initializer.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO\ES.Abs.IO.csproj" (8) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO\ES.Abs.IO.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO\ES.Abs.IO.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services\ES.Abs.Services.csproj" (9) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services\ES.Abs.Services.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services\ES.Abs.Services.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services.Test\ES.Abs.Services.Test.csproj" (10) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services.Test\ES.Abs.Services.Test.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services.Test\ES.Abs.Services.Test.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Win\ES.Abs.Win.csproj" (11) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Win\ES.Abs.Win.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Win\ES.Abs.Win.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Das Projekt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (1) erstellt "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO.Test\ES.Abs.IO.Test.csproj" (12) auf Knoten "1" (Standardziele).
Initial:
  Using definitions of OpenAccess.targets
C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO.Test\ES.Abs.IO.Test.csproj]
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO.Test\ES.Abs.IO.Test.csproj" ist abgeschlossen (Standardziele) -- FEHLER.
Die Erstellung des Projekts "C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" ist abgeschlossen (Standardziele) -- FEHLER.
 
Fehler beim Buildvorgang.
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Utilities\ES.Utilities.csproj" (Standardziel) (2) ->
(CoreCompile Ziel) ->
  Extensionmethods\Common\FluentExporter.cs(240,43): warning CS0693: Der T-Typparameter hat den gleichen Namen wie der Typparameter des äußeren Typs "FluentExporter<T>". [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Utilities\ES.Utilities.csproj]
  Extensionmethods\Common\FluentExporter.cs(90,13): warning CS0219: Die Variable "i" ist zugewiesen, ihr Wert wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Utilities\ES.Utilities.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj" (Standardziel) (6) ->
  Settings\Settings.cs(45,42): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
  Settings\Settings.cs(49,39): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
  Settings\Settings.cs(82,42): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
  Settings\Settings.cs(86,39): warning CS0168: Die Variable "ex" ist deklariert, wird aber nie verwendet. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.AppManager\ES.Abs.AppManager.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Core\ES.Abs.Core.csproj" (Standardziel) (3) ->
(OpenAccessDeploy Ziel) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Core\ES.Abs.Core.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data\ES.Abs.Data.csproj" (Standardziel) (4) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data\ES.Abs.Data.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data.Test\ES.Abs.Data.Test.csproj" (Standardziel) (5) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Data.Test\ES.Abs.Data.Test.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Initializer\ES.Abs.Initializer.csproj" (Standardziel) (7) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Initializer\ES.Abs.Initializer.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO\ES.Abs.IO.csproj" (Standardziel) (8) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO\ES.Abs.IO.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services\ES.Abs.Services.csproj" (Standardziel) (9) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services\ES.Abs.Services.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services.Test\ES.Abs.Services.Test.csproj" (Standardziel) (10) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Services.Test\ES.Abs.Services.Test.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Win\ES.Abs.Win.csproj" (Standardziel) (11) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.Win\ES.Abs.Win.csproj]
 
 
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\04_Dev.sln" (Standardziel) (1) ->
"C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO.Test\ES.Abs.IO.Test.csproj" (Standardziel) (12) ->
  C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\OpenAccess.targets(88,3): error MSB4062: Die OpenAccessDeploy-Aufgabe konnte nicht aus der C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\packages\OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer\enhancer.exe-Assembly geladen werden. Die Datei oder Assembly "Telerik.OpenAccess, Version=2012.2.628.2, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die <UsingTask>-Deklaration korrekt ist, die Assembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microsoft.Build.Framework.ITask implementiert. [C:\Builds\2\ES.Abs\ES.Abs\Sources\C\TFS\ES.Tools\ES.Abs\03_Entwicklung\04_Dev\ES.Abs.IO.Test\ES.Abs.IO.Test.csproj]
 
    6 Warnung(en)
    9 Fehler
 
Verstrichene Zeit 00:00:01.52

It is in german - but perhaps it helps.
I have also installed OA in the most recent version...

I have no plan what is the problem...
Please note that I'm using OA in all projects because I do not use DTO's.

Regards and thank you
Norbert
0
Norbert
Top achievements
Rank 2
answered on 30 Jul 2012, 09:45 AM
in addition i can say that it would be nice if you can offer a "hands on lab" to integrate OA into source control...
I think I'm not the only developer to have problems with that...
Maybe for TFS, SVN an step by step tut... ;-)

Thank you for your wonderful work,
regards Norbert
0
Alexander
Telerik team
answered on 01 Aug 2012, 02:29 PM
Hi Norbert,

Normally all you need to build the project is the nuget package. Have you added to TFS the whole (SolutionDir)\packages\OpenAccess.CodeFirst.2012.2.628.2 folder, so it can be downloaded on other machines? The error seems like the Telerik.OpenAccess.dll is not present at OpenAccess.CodeFirst.2012.2.628.2\tools\enhancer. It is needed there because the enhancer references it, as well as the Telerik.OpenAccess.SDK assembly.

Regards,
Alexander
the Telerik team
OpenAccess ORM Q2'12 Now Available! Get your hands on all the new stuff.
0
Norbert
Top achievements
Rank 2
answered on 01 Aug 2012, 03:32 PM
Hello,

sorry, the Telerik.OpenAccess Assembly in enhancer directory wasn't checked in so far...
No matter why?!

Now it works fine - really awesome!

But, when I would use the designer without the OA installation - would it work? Or am I limited to the fluent API?

regards Norbert
0
Alexander
Telerik team
answered on 06 Aug 2012, 02:16 PM
Hello Norbert,

The Telerik.OpenAccess assembly is in fact copied to the enhancer directory when the nuget package is installed. I guess that Visual Studio has filtered it when you added the new folder to TFS, by default it filters .dll, .exe and some other file types, so you need to include them manually.

I am afraid that you will not be able to use the designer or any other part of our Visual Studio integration without installing OpenAccess. Please note that you can develop your project on a machine which has OpenAccess installed (and use the designer) but still build it on another machine without OpenAccess, using the exact same approach as with the fluent mapping.

Kind regards,
Alexander
the Telerik team
OpenAccess ORM Q2'12 Now Available! Get your hands on all the new stuff.
0
Norbert
Top achievements
Rank 2
answered on 06 Aug 2012, 02:56 PM
Hi Alexander,

thank you very much!
Yeah, Im using the designer locally and build it remotely - works great!

best regards and go on,
Norbert
Tags
General Discussions
Asked by
Norbert
Top achievements
Rank 2
Answers by
Serge
Telerik team
Norbert
Top achievements
Rank 2
Alexander
Telerik team
Share this question
or