2013-08-04 7 views
8

के तहत विक्स कस्टम एक्शन का निर्माण करते समय लक्ष्य गलत क्रम में निर्माण करना प्रतीत होता है मुझे टीम सीटी के तहत काम करने के लिए मेरा सीआई निर्माण करने में समस्याएं आ रही हैं। मेरे पास समान परियोजनाएं हैं जो ठीक बनाती हैं, इसलिए मुझे नहीं लगता कि यह एक टीमसिटी समस्या है, लेकिन मैंने इसे इतना देखा है कि मैं कोड अंधेरा जाना शुरू कर रहा हूं और मुझे डर है कि मुझे स्पष्ट याद आ रही है । मैं एक और परिप्रेक्ष्य की सराहना करता हूं।टीमसिटी

जिस परियोजना पर मैं काम कर रहा हूं (एक ASCOM ड्राइवर) में एक विक्स सेटअप प्रोजेक्ट और एक प्रबंधित कस्टम कार्रवाई है। कस्टम एक्शन में यूनिट टेस्ट प्रोजेक्ट होता है जो एमएसपीईसी का उपयोग करता है। यह सब मेरे वर्कस्टेशन पर ठीक बनाता है, परीक्षण चलते हैं और पास होते हैं, सब अच्छा है। टीमसिटी पर, समाधान भी संकलित नहीं होगा। मैं इस तथ्य का स्वागत करता हूं कि टीमसिटी ने मेरे निर्माण में कमजोरी को उजागर किया हो सकता है, लेकिन मैं समझ नहीं पा रहा हूं कि यहां क्या हो रहा है।

क्या प्रतीत होता है ऐसा लगता है कि बिल्ड निर्माण के दौरान प्रोजेक्ट आउटपुट (विक्स कस्टम एक्शन) में से एक को हटा रहा है, जिसका अर्थ यह है कि बाद में एक परियोजना जो संदर्भ बनाने में विफल होती है। यहाँ लॉग उत्पादन से कुछ संपादित पर प्रकाश डाला गया है:

सेटअप परियोजनाओं startsto निर्माण ...

715 [01:21:20]:        [MSBuild] Product Setup\Product Setup.wixproj: Build target: Rebuild (11s) 
716 [01:21:20]:         [Product Setup\Product Setup.wixproj] CoreClean 
717 [01:21:20]:          [CoreClean] Delete 
[...]

तो यह संदर्भ हल करता है और देखता है कि उसके कस्टम क्रिया परियोजना का निर्माण करने की आवश्यकता है ...

729 [01:21:20]:         [Product Setup\Product Setup.wixproj] ResolveProjectReferences (2s) 
730 [01:21:21]:          [ResolveProjectReferences] MSBuild (2s) 
731 [01:21:21]:           [MSBuild] Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj: Build default targets (2s) 
732 [01:21:21]:            [Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj] CheckPrerequisites 
733 [01:21:21]:            [Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj] RestorePackages

तब कस्टम क्रिया परियोजना बनाता है और सीए विधानसभा पैक हो जाता है और उत्पादन उत्पादन निर्देशिका में प्रतिलिपि ...

739 [01:21:21]:             [CoreCompile] Csc 
740 [01:21:21]:              [Csc] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:AnyCPU /errorreport:prompt /define:DEBUG;TRACE /highentropyva- /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Astrometry.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Attributes.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Controls.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.DeviceInterfaces.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.DriverAccess.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Exceptions.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.SettingsProvider.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Utilities.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\DTF-Unofficial.3.6.2928\lib\Microsoft.Deployment.WindowsInstaller.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\CompanyTools\bin\Debug\CompanyTools.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\TiGra.Diagnostics.1.1.57\lib\net35\TiGra.Diagnostics.dll /debug+ /debug:full /filealign:512 /out:obj\Debug\Wix.RegisterAscomDeviceProfiles.dll /target:library /utf8output CustomAction.cs Properties\AssemblyInfo.cs SetupTraceListener.cs 
741 [01:21:21]:              [Csc] CustomAction.cs(28, 23): warning CS0169: The field 'Wix.RegisterAscomDeviceProfiles.CustomActions.driverId' is never used 
742 [01:21:21]:              [Csc] CustomAction.cs(29, 23): warning CS0169: The field 'Wix.RegisterAscomDeviceProfiles.CustomActions.driverName' is never used 
743 [01:21:21]:            [Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj] PackCustomAction (1s) 
744 [01:21:21]:             [PackCustomAction] Exec (1s) 
745 [01:21:21]:              [Exec] "C:\Program Files (x86)\WiX Toolset v3.7\bin\..\sdk\MakeSfxCA.exe" "C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\obj\Debug\Wix.RegisterAscomDeviceProfiles.CA.dll" "C:\Program Files (x86)\WiX Toolset v3.7\bin\..\sdk\x86\SfxCA.dll" "C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\obj\Debug\Wix.RegisterAscomDeviceProfiles.dll" "C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Astrometry.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Attributes.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Controls.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.DeviceInterfaces.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.DriverAccess.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Exceptions.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.SettingsProvider.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Utilities.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\DTF-Unofficial.3.6.2928\lib\Microsoft.Deployment.WindowsInstaller.dll;C:\BuildAgent\work\bf752c89b3da5535\CompanyTools\bin\Debug\CompanyTools.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\TiGra.Diagnostics.1.1.57\lib\net35\TiGra.Diagnostics.dll;C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Internal.Extensions.dll;C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\CustomAction.config"

सीए का निर्माण पूरा कर लिया और सेटअप का निर्माण शुरू:

803 [01:21:23]:         [Product Setup\Product Setup.wixproj] Compile (1s) 
804 [01:21:23]:          [Compile] Candle (1s) 
805 [01:21:23]:           [Candle] C:\Program Files (x86)\WiX Toolset v3.7\bin\candle.exe -dDebug -d"DevEnvDir=*Undefined if not building from within Visual Studio*" -dSolutionDir=C:\BuildAgent\work\bf752c89b3da5535\ -dSolutionExt=.sln -dSolutionFileName=Product.sln -dSolutionName=Product -dSolutionPath=C:\BuildAgent\work\bf752c89b3da5535\Product.sln -dConfiguration=Debug -dOutDir=bin\Debug-x86\ -dPlatform=x86 -d"ProjectDir=C:\BuildAgent\work\bf752c89b3da5535\Product Setup\\" -dProjectExt=.wixproj -d"ProjectFileName=Product Setup.wixproj" -d"ProjectName=Product Setup" -d"ProjectPath=C:\BuildAgent\work\bf752c89b3da5535\Product Setup\Product Setup.wixproj" -d"TargetDir=C:\BuildAgent\work\bf752c89b3da5535\Product Setup\bin\Debug-x86\\" -dTargetExt=.msi -d"TargetFileName=Product Setup.msi" -d"TargetName=Product Setup" -d"TargetPath=C:\BuildAgent\work\bf752c89b3da5535\Product Setup\bin\Debug-x86\Product Setup.msi" -dDeviceType1.Configuration=Debug -d"DeviceType1.FullConfiguration=Debug|AnyCPU" -dDeviceType1.Platform=AnyCPU -dDeviceType1.ProjectDir=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\ -dDeviceType1.ProjectExt=.csproj -dDeviceType1.ProjectFileName=DeviceType1.csproj -dDeviceType1.ProjectName=DeviceType1 -dDeviceType1.ProjectPath=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\DeviceType1.csproj -dDeviceType1.TargetDir=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\bin\Debug\ -dDeviceType1.TargetExt=.dll -dDeviceType1.TargetFileName=ASCOM.Product.DeviceType.dll -dDeviceType1.TargetName=ASCOM.Product.DeviceType -dDeviceType1.TargetPath=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\bin\Debug\ASCOM.Product.DeviceType.dll -dProductCommander.Configuration=Debug -d"ProductCommander.FullConfiguration=Debug|AnyCPU" -dProductCommander.Platform=AnyCPU -d"ProductCommander.ProjectDir=C:\BuildAgent\work\bf752c89b3da5535\Product Commander\\" -dProductCommander.ProjectExt=.csproj -dProductCommander.ProjectFileName=ProductCommander.csproj -dProductCommander.ProjectName=ProductCommander -d"ProductCommander.ProjectPath=C:\BuildAgent\work\bf752c89b3da5535\Product Commander\ProductCommander.csproj" -d"ProductCommander.TargetDir=C:\BuildAgent\work\bf752c89b3da5535\Product Commander\bin\Debug\\" -dProductCommander.TargetExt=.exe -d"ProductCommander.TargetFileName=Product Commander.exe" -d"ProductCommander.TargetName=Product Commander" -d"ProductCommander.TargetPath=C:\BuildAgent\work\bf752c89b3da5535\Product Commander\bin\Debug\Product Commander.exe" -dProductServer.Configuration=Debug -d"ProductServer.FullConfiguration=Debug|AnyCPU" -dProductServer.Platform=AnyCPU -d"ProductServer.ProjectDir=C:\BuildAgent\work\bf752c89b3da5535\Product Server\\" -dProductServer.ProjectExt=.csproj -dProductServer.ProjectFileName=ProductServer.csproj -dProductServer.ProjectName=ProductServer -d"ProductServer.ProjectPath=C:\BuildAgent\work\bf752c89b3da5535\Product Server\ProductServer.csproj" -d"ProductServer.TargetDir=C:\BuildAgent\work\bf752c89b3da5535\Product Server\bin\Debug\\" -dProductServer.TargetExt=.exe -dProductServer.TargetFileName=ASCOM.Product.exe -dProductServer.TargetName=ASCOM.Product -d"ProductServer.TargetPath=C:\BuildAgent\work\bf752c89b3da5535\Product Server\bin\Debug\ASCOM.Product.exe" -dCompanyTools.Configuration=Debug -d"CompanyTools.FullConfiguration=Debug|AnyCPU" -dCompanyTools.Platform=AnyCPU -dCompanyTools.ProjectDir=C:\BuildAgent\work\bf752c89b3da5535\CompanyTools\ -dCompanyTools.ProjectExt=.csproj -dCompanyTools.ProjectFileName=CompanyTools.csproj -dCompanyTools.ProjectName=CompanyTools -dCompanyTools.ProjectPath=C:\BuildAgent\work\bf752c89b3da5535\CompanyTools\CompanyTools.csproj -dCompanyTools.TargetDir=C:\BuildAgent\work\bf752c89b3da5535\CompanyTools\bin\Debug\ -dCompanyTools.TargetExt=.dll -dCompanyTools.TargetFileName=CompanyTools.dll -dCompanyTools.TargetName=CompanyTools -dCompanyTools.TargetPath=C:\BuildAgent\work\bf752c89b3da5535\CompanyTools\bin\Debug\CompanyTools.dll -dDeviceType1.Configuration=Debug -d"DeviceType1.FullConfiguration=Debug|AnyCPU" -dDeviceType1.Platform=AnyCPU -dDeviceType1.ProjectDir=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\ -dDeviceType1.ProjectExt=.csproj -dDeviceType1.ProjectFileName=DeviceType1.csproj -dDeviceType1.ProjectName=DeviceType1 -dDeviceType1.ProjectPath=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\DeviceType1.csproj -dDeviceType1.TargetDir=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\bin\Debug\ -dDeviceType1.TargetExt=.dll -dDeviceType1.TargetFileName=ASCOM.Product.DeviceType.dll -dDeviceType1.TargetName=ASCOM.Product.DeviceType -dDeviceType1.TargetPath=C:\BuildAgent\work\bf752c89b3da5535\DeviceType1\bin\Debug\ASCOM.Product.DeviceType.dll -dWix.RegisterAscomDeviceProfiles.Configuration=Debug -d"Wix.RegisterAscomDeviceProfiles.FullConfiguration=Debug|AnyCPU" -dWix.RegisterAscomDeviceProfiles.Platform=AnyCPU -dWix.RegisterAscomDeviceProfiles.ProjectDir=C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\ -dWix.RegisterAscomDeviceProfiles.ProjectExt=.csproj -dWix.RegisterAscomDeviceProfiles.ProjectFileName=Wix.RegisterAscomDeviceProfiles.csproj -dWix.RegisterAscomDeviceProfiles.ProjectName=Wix.RegisterAscomDeviceProfiles -dWix.RegisterAscomDeviceProfiles.ProjectPath=C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj -dWix.RegisterAscomDeviceProfiles.TargetDir=C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\bin\Debug\ -dWix.RegisterAscomDeviceProfiles.TargetExt=.dll -dWix.RegisterAscomDeviceProfiles.TargetFileName=Wix.RegisterAscomDeviceProfiles.dll -dWix.RegisterAscomDeviceProfiles.TargetName=Wix.RegisterAscomDeviceProfiles -dWix.RegisterAscomDeviceProfiles.TargetPath=C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\bin\Debug\Wix.RegisterAscomDeviceProfiles.dll -out obj\Debug\ -arch x86 -ext ..\Lib\Wix\WixNetFxExtension.dll -ext ..\Lib\Wix\WixUIExtension.dll AscomDeviceProfileData.wxs CommanderApp.wxs DeviceTypeDriver.wxs LocalServer.wxs Product.wxs DeviceTypeDriver.wxs 
806 [01:21:24]:           [Candle] Windows Installer Xml Compiler version 3.7.1224.0

अब यहाँ है जहाँ यह सब धराशायी हो चला जाता है। कस्टम क्रिया परियोजना के पुनर्निर्माण के लिए प्रयास करने के लिए पर चला जाता है और एक CoreClean कार्रवाई करता है:

827 [01:21:32]:        [MSBuild] Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj: Build target: Rebuild 
828 [01:21:32]:         [Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj] CleanCustomAction 
829 [01:21:32]:          [CleanCustomAction] Delete 
830 [01:21:32]:           [Delete] Deleting file "obj\Debug\Wix.RegisterAscomDeviceProfiles.CA.dll". 
831 [01:21:32]:         [Wix.RegisterAscomDeviceProfiles\Wix.RegisterAscomDeviceProfiles.csproj] CoreClean 
832 [01:21:32]:          [CoreClean] Delete

Then shortly after that, the MSpec unit test project tries to build, and can't find the outputs from the Custom Action project.

907 [01:21:33]: [Wix.RegisterAscomDeviceProfiles.Specifications\Wix.RegisterAscomDeviceProfiles.Specifications.csproj] ResolveAssemblyReferences 908 [01:21:33]: [ResolveAssemblyReferences] ResolveAssemblyReference 909 [01:21:33]: [ResolveAssemblyReference] Primary reference "Wix.RegisterAscomDeviceProfiles". 910 [01:21:33]: [ResolveAssemblyReference] Could not find dependent files. Expected file "C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\bin\Debug\Wix.RegisterAscomDeviceProfiles.dll" does not exist. 911 [01:21:33]: [ResolveAssemblyReference] Could not find dependent files. Expected file "C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\bin\Debug\Wix.RegisterAscomDeviceProfiles.dll" does not exist. 912 [01:21:33]: [ResolveAssemblyReference] Resolved file path is "C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\bin\Debug\Wix.RegisterAscomDeviceProfiles.dll". 913 [01:21:33]: [ResolveAssemblyReference] Reference found at search path location "". 914 [01:21:33]: [ResolveAssemblyReference] The ImageRuntimeVersion for this reference is "". 915 [01:21:33]: [Wix.RegisterAscomDeviceProfiles.Specifications\Wix.RegisterAscomDeviceProfiles.Specifications.csproj] CoreCompile 916 [01:21:33]: [CoreCompile] Csc 917 [01:21:33]: [Csc] C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva- /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Astrometry.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Attributes.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Controls.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.DeviceInterfaces.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.DriverAccess.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Exceptions.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.SettingsProvider.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\ASCOM.Platform.6.0.2.1\lib\net35\ASCOM.Utilities.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\FakeItEasy.1.13.1\lib\net35\FakeItEasy.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\packages\Machine.Specifications.0.5.14\lib\net20\Machine.Specifications.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll /reference:C:\BuildAgent\work\bf752c89b3da5535\CompanyTools\bin\Debug\CompanyTools.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /reference:C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\bin\Debug\Wix.RegisterAscomDeviceProfiles.dll /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\Wix.RegisterAscomDeviceProfiles.Specifications.dll /target:library /utf8output Properties\AssemblyInfo.cs RegisterAscomDeviceProfilesSpecs.cs 918 [01:21:33]: [Csc] CSC error CS0006: Metadata file 'C:\BuildAgent\work\bf752c89b3da5535\Wix.RegisterAscomDeviceProfiles\bin\Debug\Wix.RegisterAscomDeviceProfiles.dll' could not be found 919 [01:21:33]: [Wix.RegisterAscomDeviceProfiles.Specifications\Wix.RegisterAscomDeviceProfiles.Specifications.csproj] Project Wix.RegisterAscomDeviceProfiles.Specifications\Wix.RegisterAscomDeviceProfiles.Specifications.csproj failed.

मैं समझ नहीं क्यों चीजें सभी निर्माण सर्वर पर आदेश से बाहर हो रहा हो दिखाई देते हैं। यह सब मेरे वर्कस्टेशन पर विजुअल स्टूडियो के भीतर खुशी से बनाता है। कोई विचार?

+0

एक ही समस्या होने के साथ। यदि आपने इसे हल किया है, तो यह पता लगाना बहुत अच्छा होगा कि कैसे। –

+0

मुझे वास्तव में खेद है - हमने समस्या को हल किया _somehow_ लेकिन मैं ईमानदारी से याद नहीं कर सकता कि कैसे। एक उत्तर के साथ मेरी खोज अद्यतन नहीं करने के लिए मुझ पर शर्म आती है। आम तौर पर यह बिल्ड कॉन्फ़िगरेशन के साथ एक समस्या है ... –

+1

अंततः कुछ घंटों के बाद इसे समझ लिया गया।मेरा मामला अनोखा था, पिछले डीएलएल पैकेज से आने वाले दो डीएलएल को टीम शहर द्वारा हटाया जा रहा था। मैं "पुनर्निर्माण" (क्लीन + बिल्ड) से "बिल्ड" में बदल गया और इसने डीएल को हटाए जाने से रोक दिया। समग्र प्रक्रिया अभी भी एक स्वच्छ निर्माण है क्योंकि मेरे पास समग्र परियोजना पर स्वच्छ निर्माण के लिए चेकबॉक्स है। अब डीएलएल में छोड़ा गया है और विक्स बिल्ड चरण उन्हें देख सकता है। –

उत्तर

0

सेट teamcity.msbuild.generateWrappingScript झूठी

करने के लिए यहाँ पाया जा सकता है: MSBuild - Implementation notes

कार्यान्वयन नोट

MSBuild धावक एक MSBuild स्क्रिप्ट कि उपयोगकर्ता की स्क्रिप्ट शामिल है उत्पन्न करता है। इस स्क्रिप्ट का उपयोग टीमसिटी को एमएसबिल्ड कार्यों को प्रदान करने के लिए किया जाता है। आपकी MSBuild स्क्रिप्ट < आयात> कार्य के साथ शामिल की जाएगी। यदि आपने विजुअल स्टूडियो समाधान फ़ाइल निर्दिष्ट की है, तो इसे < MSBuild> कार्य से कॉल किया जाएगा। इसे अक्षम करने के लिए, teamcity.msbuild.generateWrappingScript को गलत पर सेट करें।