J'ai commencé à configurer un serveur TeamCity il y a quelques jours pour les tests automatisés et les CI. Nous faisons principalement des applications web VB.net et jusqu'ici, il avait été vérifier les choses et la construction très bien.Erreur de référence "Format incorrect" lors de la création du projet de déploiement Web dans TeamCity
Un problème est survenu lorsque j'ai essayé d'ajouter un déploiement réel dans le mixage. J'ai vu cet article:
référencé dans tous les sens comme un bon guide, donc je suivais les étapes relatives à la mise en place d'un projet de déploiement Web et le gréement TeamCity pour l'exécuter. Fondamentalement, il recommande de configurer une nouvelle configuration de construction dans VS2010 appelée "Deployment" qui construit le projet Web Deployment, puis crée une configuration de construction dans TC qui le cible.
Le problème est que le projet de déploiement Web ne sera pas compilé lorsqu'il est exécuté sous TeamCity. La construction normale fonctionne très bien, mais si je mets MSBuild pour utiliser la configuration de construction qui inclut le projet Web Deployment, il se bloque à mi-chemin et donne une erreur sur la tentative de chargement de l'assembly System.Data.OracleClient dans un format incorrect. Je suppose que cela signifie une erreur 32 bits/64 bits, d'autant plus que ma machine de développement est une boîte de 32 bits, et le serveur de construction est 64, mais je ne sais pas pourquoi cela se produit, surtout lorsque la construction normale fonctionne et rien dans mon projet n'implique l'utilisation d'une base de données Oracle.
J'ai vu dans le journal qu'il y avait un avertissement concernant les assemblages de référence manquants pour le framework 4.0, je suis donc parti sur le site MS et j'ai téléchargé le SDK, mais cela n'a rien changé. À ce stade, je suis bloqué, et je n'ai rien vu sur Stack Overflow qui ressemble à ça. Je vais attacher le journal ci-dessous. Ai-je manqué quelque chose de simple? Quelqu'un d'autre se heurter à un problème comme celui-ci?
[10:46:05]: Project "MyTools.sln.teamcity.patch.tcprojx" (TeamCity_Generated_Build target(s)):
[10:46:05]: [Project "MyTools.sln.teamcity.patch.tcprojx" (TeamCity_Generated_Build target(s)):] Project "MyTools.sln" (Rebuild target(s)):
[10:46:05]: [Project "MyTools.sln" (Rebuild target(s)):] Building solution configuration "Deployment|Any CPU".
[10:46:05]: [Project "MyTools.sln" (Rebuild target(s)):] Project "MyTools.vbproj" (Rebuild target(s)):
[10:46:05]: [Project "MyTools.vbproj" (Rebuild target(s)):] Creating directory "obj\Deployment\".
[10:46:05]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "MyLib.vbproj" (Clean target(s)):
[10:46:05]: [Project "MyLib.vbproj" (Clean target(s)):] Creating directory "obj\Deployment\".
[10:46:05]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "AutomatedFrontEndClasses.vbproj" (Clean target(s)):
[10:46:05]: [Project "AutomatedFrontEndClasses.vbproj" (Clean target(s)):] Creating directory "obj\Deployment\".
[10:46:05]: [Project "AutomatedFrontEndClasses.vbproj" (Clean target(s)):] Project "MyLib.vbproj" (Clean target(s)):
[10:46:05]: [Project "MyTools.vbproj" (Rebuild target(s)):] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847, 9): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend.
[10:46:05]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "MyLib.vbproj" (default targets):
[10:46:05]: [Project "MyLib.vbproj" (default targets):] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847, 9): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend.
[10:46:05]: [Project "MyLib.vbproj" (default targets):] Creating directory "bin\Deployment\".
[10:46:09]: [Project "MyLib.vbproj" (default targets):] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Vbc.exe /noconfig /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Generic,System.Data,System.Diagnostics,System.Linq /optioncompare:Text /optionstrict+ /optioninfer- /nostdlib /rootnamespace:MyLib /sdkpath:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 /define:"CONFIG=\"Deployment\",_MyType=\"Windows\",PLATFORM=\"AnyCPU\"" /link:D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyLib\MyLib\bin\Microsoft.Office.Interop.Word.dll /reference:C:\WINDOWS\assembly\GAC_MSIL\Microsoft.SqlServer.ConnectionInfo\10.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.ConnectionInfo.dll,C:\WINDOWS\assembly\GAC_MSIL\Microsoft.SqlServer.Management.Sdk.Sfc\10.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.Management.Sdk.Sfc.dll,C:\WINDOWS\assembly\GAC_MSIL\Microsoft.SqlServer.Smo\10.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.Smo.dll,C:\WINDOWS\assembly\GAC_MSIL\Microsoft.SqlServer.SqlEnum\10.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.SqlEnum.dll,D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyLib\MyLib\bin\NVelocity.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.configuration.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Data.Linq.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.DirectoryServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.DirectoryServices.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Security\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Security.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Abstractions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Abstractions.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll,"C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies\System.Web.Mvc.dll",C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll /out:obj\Deployment\MyLib.dll /resource:obj\Deployment\MyLib.Resources.resources /resource:obj\Deployment\MyLib.Logos.resources /resource:obj\Deployment\MyLib.Scorecard.resources /resource:obj\Deployment\MyLib.keys.resources /resource:Client\RockCounty\QuarterlyPtsSummaryPdfPage1.xhtml.vm,MyLib.QuarterlyPtsSummaryPdfPage1.xhtml.vm /resource:Client\RockCounty\QuarterlyPtsSummaryPdfPage1Apology.xhtml.vm,MyLib.QuarterlyPtsSummaryPdfPage1Apology.xhtml.vm /resource:Client\Convergys\ConvergysKyrkynChecklist.xhtml.vm,MyLib.ConvergysKyrkynChecklist.xhtml.vm /resource:Client\RockCounty\QuarterlyPtsSummaryPdfPage2.xhtml.vm,MyLib.QuarterlyPtsSummaryPdfPage2.xhtml.vm /resource:Client\RockCounty\RockCountyPtsFaxPdf.xhtml.vm,MyLib.RockCountyPtsFaxPdf.xhtml.vm /resource:Resources\NVelocity\WelcomeLetterReport.vm,MyLib.WelcomeLetterReport.vm /resource:Client\ValleyView\ValleyViewChecklistPdfResources.zip,MyLib.ValleyViewChecklistPdfResources.zip /resource:Client\Sjchs\SjchsChecklistPdfResources.zip,MyLib.SjchsChecklistPdfResources.zip /resource:Providers\PcpAutoSelect\PcpAutoSelectPdfResources.zip,MyLib.PcpAutoSelectPdfResources.zip /resource:Resources\NatLimeKyrkynChecklistPdfResources.zip,MyLib.NatLimeKyrkynChecklistPdfResources.zip /resource:Resources\ConvergysKyrkynChecklistPdfResources.zip,MyLib.ConvergysKyrkynChecklistPdfResources.zip /resource:Resources\KyrkynScorecardPdfResources.zip,MyLib.KyrkynScorecardPdfResources.zip /resource:Client\Sjchs\SjchsChecklistPage1.htm,MyLib.SjchsChecklistPage1.htm /resource:Client\Sjchs\SjchsChecklistPage2.htm,MyLib.SjchsChecklistPage2.htm /resource:Providers\PcpAutoSelect\PcpAutoSelectNotificationPage1.htm,MyLib.PcpAutoSelectNotificationPage1.htm /resource:Providers\PcpAutoSelect\PcpAutoSelectNotificationPage2.htm,MyLib.PcpAutoSelectNotificationPage2.htm /resource:Client\Watco\WatcoPCPForm.pdf,MyLib.WatcoPCPForm.pdf /resource:Client\Watco\Watco-Newsletter3.pdf,MyLib.Watco-Newsletter3.pdf /resource:Client\WAICU\WAICU_Checklist_Back.pdf,MyLib.WAICU_Checklist_Back.pdf /resource:Client\WAICU\WAICU_Checklist_FrontBG.pdf,MyLib.WAICU_Checklist_FrontBG.pdf /resource:Client\WAICU\WAICU_FrontBG_ALL_YES.pdf,MyLib.WAICU_FrontBG_ALL_YES.pdf /resource:Client\WAICU\WAICU_KYRKYNCard.pdf,MyLib.WAICU_KYRKYNCard.pdf /resource:Client\RockCounty\RockCountyPtsFax.pdf,MyLib.RockCountyPtsFax.pdf /resource:Client\ValleyView\UpdValleyViewChecklistReqs.sql,MyLib.UpdValleyViewChecklistReqs.sql /resource:Client\ValleyView\SelValleyViewChecklistReqs.sql,MyLib.SelValleyViewChecklistReqs.sql /resource:Providers\PcpAutoSelect\SelPcpAutoSelectData.sql,MyLib.SelPcpAutoSelectData.sql /resource:Client\NatLime\SqlNatLimeKyrkynChecklistData.sql,MyLib.SqlNatLimeKyrkynChecklistData.sql /resource:Client\Convergys\SqlConvergysKyrkynChecklistData.sql,MyLib.SqlConvergysKyrkynChecklistData.sql /resource:Client\Sjchs\SjchsEligTrackingChecklist.xml,MyLib.SjchsEligTrackingChecklist.xml /resource:Resources\XML\SSN.xml,MyLib.SSN.xml /resource:Client\WAICU\WAICU_CheckedBoxLarge.jpg,MyLib.WAICU_CheckedBoxLarge.jpg /resource:Client\WAICU\WAICU_UncheckedBoxLarge.jpg,MyLib.WAICU_UncheckedBoxLarge.jpg /resource:Client\WAICU\WAICU_WarningBox1.png,MyLib.WAICU_WarningBox1.png /resource:Resources\XSLT\Beautify.xslt,MyLib.Beautify.xslt /resource:Resources\XSLT\CompressWhitespace.xslt,MyLib.CompressWhitespace.xslt /target:library ...giant list of source files... "D:\TeamCityBuildAgent\temp\buildTmp\.NETFramework,Version=v4.0.AssemblyAttributes.vb"
[10:46:18]: [Project "MyLib.vbproj" (default targets):] MyLib -> D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyLib\MyLib\bin\Deployment\MyLib.dll
[10:46:18]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "AutomatedFrontEndClasses.vbproj" (default targets):
[10:46:18]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847, 9): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend.
[10:46:18]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] Creating directory "bin\Deployment\".
[10:46:18]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] Project "MyLib.vbproj" (default targets):
[10:46:18]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] Project "MyLib.vbproj" (GetNativeManifest target(s)):
[10:46:18]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] Processing resource file "My Project\Resources.resx" into "obj\Deployment\AutomatedFrontEndClasses.Resources.resources".
[10:46:18]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
[10:46:18]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Vbc.exe /noconfig /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Generic,System.Data,System.Diagnostics,System.Linq,System.Xml.Linq /optioncompare:Binary /optionexplicit+ /optionstrict:custom /optioninfer+ /nostdlib /rootnamespace:AutomatedFrontEndClasses /sdkpath:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 /define:"CONFIG=\"Deployment\",_MyType=\"Windows\",PLATFORM=\"AnyCPU\"" /reference:D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\AutomatedFrontEndClasses\bin\ceTe.DynamicPDF.20.dll,D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyLib\MyLib\bin\Deployment\MyLib.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Data.Linq.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll /filealign:512 /out:obj\Deployment\AutomatedFrontEndClasses.dll /resource:obj\Deployment\AutomatedFrontEndClasses.Resources.resources /target:library Checklist\SJCHSChecklistGen.vb Checklist\ValleyViewChecklistGen.vb Config.vb ExportedClassAttribute.vb ExportedMethodAttribute.vb ExportedParameterAttribute.vb Misc\PcpAutoSelectLetterGen.vb "My Project\AssemblyInfo.vb" "My Project\Application.Designer.vb" "My Project\Resources.Designer.vb" "My Project\Settings.Designer.vb" PluginBaseClass.vb Scorecard\ScorecardGen.vb Test\TestChecklistGen.vb "D:\TeamCityBuildAgent\temp\buildTmp\.NETFramework,Version=v4.0.AssemblyAttributes.vb"
[10:46:19]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] Project "MyLib.vbproj" (GetCopyToOutputDirectoryItems target(s)):
[10:46:19]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] Copying file from "obj\Deployment\AutomatedFrontEndClasses.dll" to "bin\Deployment\AutomatedFrontEndClasses.dll".
[10:46:19]: [Project "AutomatedFrontEndClasses.vbproj" (default targets):] AutomatedFrontEndClasses -> D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\AutomatedFrontEndClasses\bin\Deployment\AutomatedFrontEndClasses.dll
[10:46:19]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "MyLib.vbproj" (GetNativeManifest target(s)):
[10:46:19]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "AutomatedFrontEndClasses.vbproj" (GetNativeManifest target(s)):
[10:46:19]: [Project "MyTools.vbproj" (Rebuild target(s)):] Processing resource file "My Project\Resources.resx" into "obj\Deployment\MyTools.Resources.resources".
[10:46:19]: [Project "MyTools.vbproj" (Rebuild target(s)):] Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
[10:46:19]: [Project "MyTools.vbproj" (Rebuild target(s)):] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Vbc.exe /noconfig /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Generic,System.Data,System.Linq,System.Xml.Linq,System.Diagnostics,System.Collections.Specialized,System.Configuration,System.Text,System.Text.RegularExpressions,System.Web,System.Web.Caching,System.Web.SessionState,System.Web.Security,System.Web.Profile,System.Web.UI,System.Web.UI.WebControls,System.Web.UI.WebControls.WebParts,System.Web.UI.HtmlControls /optioncompare:Binary /optionexplicit+ /optionstrict:custom /optioninfer+ /nostdlib /rootnamespace:MyTools /sdkpath:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 /define:"CONFIG=\"Deployment\",_MyType=\"Custom\",PLATFORM=\"AnyCPU\"" /reference:D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\AutomatedFrontEndClasses\bin\Deployment\AutomatedFrontEndClasses.dll,D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyLib\MyLib\bin\Deployment\MyLib.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Data.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Data.Linq.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Entity\v4.0_4.0.0.0__b77a5c561934e089\System.Web.Entity.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll,C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll /out:obj\Deployment\MyTools.dll /resource:obj\Deployment\MyTools.Resources.resources /target:library ...(list o' source files)... "D:\TeamCityBuildAgent\temp\buildTmp\.NETFramework,Version=v4.0.AssemblyAttributes.vb"
[10:46:20]: [Project "MyTools.vbproj" (Rebuild target(s)):] Copying file from "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\AutomatedFrontEndClasses\bin\Deployment\AutomatedFrontEndClasses.dll" to "bin\AutomatedFrontEndClasses.dll".
[10:46:20]: [Project "MyTools.vbproj" (Rebuild target(s)):] Copying file from "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyLib\MyLib\bin\Deployment\MyLib.dll" to "bin\MyLib.dll".
[10:46:20]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "MyLib.vbproj" (GetCopyToOutputDirectoryItems target(s)):
[10:46:20]: [Project "MyTools.vbproj" (Rebuild target(s)):] Project "AutomatedFrontEndClasses.vbproj" (GetCopyToOutputDirectoryItems target(s)):
[10:46:20]: [Project "MyTools.vbproj" (Rebuild target(s)):] Copying file from "obj\Deployment\MyTools.dll" to "bin\MyTools.dll".
[10:46:20]: [Project "MyTools.vbproj" (Rebuild target(s)):] MyTools -> D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools\bin\MyTools.dll
[10:46:20]: [Project "MyTools.sln" (Rebuild target(s)):] Project "AutomatedFrontEndClasses.vbproj" (Rebuild target(s)):
[10:46:20]: [Project "MyTools.sln" (Rebuild target(s)):] Project "MyLib.vbproj" (Rebuild target(s)):
[10:46:20]: [Project "MyTools.sln" (Rebuild target(s)):] Project "MyTools.vbproj_deploy.wdproj.metaproj" (Rebuild target(s)):
[10:46:20]: [Project "MyTools.vbproj_deploy.wdproj.metaproj" (Rebuild target(s)):] Project "MyTools.vbproj" (Rebuild target(s)):
[10:46:20]: [Project "MyTools.vbproj_deploy.wdproj.metaproj" (Rebuild target(s)):] Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):
[10:46:20]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] Creating directory "obj\Deployment\".
[10:46:20]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] Project "MyTools.vbproj" (GetTargetPath target(s)):
[10:46:20]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] Project "MyTools.vbproj" (GetNativeManifest target(s)):
[10:46:20]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] C:\Program Files (x86)\MSBuild\Microsoft\WebDeployment\v10.0\Microsoft.WebDeployment.targets(1129, 5): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend.
[10:46:22]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] Copying file from "C:\WINDOWS\assembly\GAC_64\System.Data.OracleClient\2.0.0.0__b77a5c561934e089\System.Data.OracleClient.dll" to "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools\bin\System.Data.OracleClient.dll".
[10:46:22]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] Copying file from "C:\WINDOWS\assembly\GAC_64\System.Transactions\2.0.0.0__b77a5c561934e089\System.Transactions.dll" to "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools\bin\System.Transactions.dll".
[10:46:22]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] Copying file from "C:\WINDOWS\assembly\GAC_64\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" to "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools\bin\System.EnterpriseServices.dll".
[10:46:22]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] Copying file from "C:\WINDOWS\assembly\GAC_64\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.Wrapper.dll" to "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools\bin\System.EnterpriseServices.Wrapper.dll".
[10:46:22]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v /MyTools.vbproj -p D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools -u -f -c obj\Deployment\TempBuildDir
[10:46:26]: [Project "MyTools.vbproj_deploy.wdproj" (Rebuild target(s)):] ASPNETCOMPILER error ASPCONFIG: Could not load file or assembly 'System.Data.OracleClient' or one of its dependencies. An attempt was made to load a program with an incorrect format.
[10:46:27]: MSBuild output:
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.sln.teamcity.patch.tcprojx" (TeamCity_Generated_Build target) (1) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.sln" (Rebuild target) (2) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools\MyTools.vbproj" (Rebuild target) (3) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\AutomatedFrontEndClasses\AutomatedFrontEndClasses.vbproj" (default target) (5:2) ->
[10:46:27]: (GetReferenceAssemblyPaths target) ->
[10:46:27]: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend. [D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\AutomatedFrontEndClasses\AutomatedFrontEndClasses.vbproj]
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.sln.teamcity.patch.tcprojx" (TeamCity_Generated_Build target) (1) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.sln" (Rebuild target) (2) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.vbproj_deploy\MyTools.vbproj_deploy.wdproj.metaproj" (Rebuild target) (6) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.vbproj_deploy\MyTools.vbproj_deploy.wdproj" (Rebuild target) (7) ->
[10:46:27]: C:\Program Files (x86)\MSBuild\Microsoft\WebDeployment\v10.0\Microsoft.WebDeployment.targets(1129,5): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend. [D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.vbproj_deploy\MyTools.vbproj_deploy.wdproj]
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.sln.teamcity.patch.tcprojx" (TeamCity_Generated_Build target) (1) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.sln" (Rebuild target) (2) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.vbproj_deploy\MyTools.vbproj_deploy.wdproj.metaproj" (Rebuild target) (6) ->
[10:46:27]: "D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.vbproj_deploy\MyTools.vbproj_deploy.wdproj" (Rebuild target) (7) ->
[10:46:27]: (AspNetCompiler target) ->
[10:46:27]: ASPNETCOMPILER : error ASPCONFIG: Could not load file or assembly 'System.Data.OracleClient' or one of its dependencies. An attempt was made to load a program with an incorrect format. [D:\TeamCityBuildAgent\work\c18407eaf8486b52\MyTools\MyTools.vbproj_deploy\MyTools.vbproj_deploy.wdproj]
[10:46:27]: 33 Warning(s)
[10:46:27]: 1 Error(s)
[10:46:27]: Time Elapsed 00:00:21.56
[10:46:27]: Publishing artifacts
[10:46:27]: [Publishing artifacts] Paths to publish: [teamcity-info.xml]
[10:46:27]: [Publishing artifacts] Publishing files
[10:46:27]: Build finished
chemin corrigé c: \ Program Files (x86) \ Assemblées de référence \ Microsoft \ Framework \ .NETFramework \ v4.5 \ – abc123
Travaillé pour moi. 1+ pour cela. – Rahatur
Je n'ai pas pu installer la version 4.5 sur Windows 8.1 car elle disait qu'elle était déjà incluse donc j'ai fini par copier le répertoire depuis mon PC et sur le serveur et cela a finalement résolu ça pour moi. Merci de m'avoir enfin aidé à comprendre le fond du problème! – ProNotion