मेरे MSBuild कमांड लाइन इस प्रकार है:MSBuild कमांड लाइन त्रुटि - सिल्वरलाइट 4 एसडीके स्थापित नहीं है
msbuild e:\code\myProject.csproj /p:Configuration=Debug /p:OutputPath=bin/Debug /p:Platform=x86 /p:PlatformTarget=x86
परियोजना VS2010 में मेरा विकास मशीन पर ठीक बनाता है लेकिन उपरोक्त आदेश के साथ नहीं। मैं विन 7 64 - बिट चला रहा हूँ। मुझे एक त्रुटि मिल रही है जो कहती है कि मेरे पास सिल्वरलाइट 4 एसडीके स्थापित नहीं है लेकिन मैं करता हूं। मैं "आप मंच = 86 लेकिन कोई लाभ नहीं हुआ सेट करने के लिए है कि कुछ पोस्ट पढ़ लिया है यहाँ पूर्ण में त्रुटि संदेश है:।
Microsoft (R) Build Engine Version 4.0.30319.1 [Microsoft .NET Framework, Version 4.0.30319.1] Copyright (C) Microsoft Corporation 2007. All rights reserved. Build started 6/8/2010 4:03:38 PM. Project "E:\code\dashboards\MyProject2010\MyProject2010.Web\MyProject2010 .web.csproj" on node 1 (default targets). GenerateTargetFrameworkMonikerAttribute: Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output fi les are up-to-date with respect to the input files. CoreCompile: Skipping target "CoreCompile" because all output files are up-to-date with resp ect to the input files. CopyFilesToOutputDirectory: Copying file from "obj\Debug\MyProject.Web.dll" to "bin\Debug\MyProject.Web .dll". MyProject2010.web -> E:\code\dashboards\MyProject2010\MyProject2010.Web \bin\Debug\MyProject.Web.dll Copying file from "obj\Debug\MyProject.Web.pdb" to "bin\Debug\MyProject.Web .pdb". Project "E:\code\dashboards\MyProject2010\MyProject2010.Web\MyProject2010 .web.csproj" (1) is building "E:\code\dashboards\MyProject2010\MyProject20 10.Client\MyProject2010.Client.csproj" (2) on node 1 (GetXapOutputFile target( s)). C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.Silverlight .Common.targets(104,9): error : The Silverlight 4 SDK is not installed. [E:\cod e\dashboards\MyProject2010\MyProject2010.Client\MyProject2010.Client.cspr oj] Done Building Project "E:\code\dashboards\MyProject2010\MyProject2010.Clie nt\MyProject2010.Client.csproj" (GetXapOutputFile target(s)) -- FAILED. Done Building Project "E:\code\dashboards\MyProject2010\MyProject2010.Web\ MyProject2010.web.csproj" (default targets) -- FAILED. Build FAILED. "E:\code\dashboards\MyProject2010\MyProject2010.Web\MyProject2010.web.csp roj" (default target) (1) -> "E:\code\dashboards\MyProject2010\MyProject2010.Client\MyProject2010.Clie nt.csproj" (GetXapOutputFile target) (2) -> (GetFrameworkPaths target) -> C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.Silverlig ht.Common.targets(104,9): error : The Silverlight 4 SDK is not installed. [E:\c ode\dashboards\MyProject2010\MyProject2010.Client\MyProject2010.Client.cs proj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:00.39
मैं किसी की मदद की सराहना करते हैं धन्यवाद
तो क्या आपने सिल्वरलाइट 4 एसडीके स्थापित किया था? – leppie
हां, यह मेरी विकास मशीन है। मेरे पास 2010 के लिए विजुअल स्टूडियो 2010 और सिल्वरलाइट टूल्स हैं जिनमें एसडीके शामिल है। मैं इस निर्देशिका में एसडीके फाइलों को भी देखता हूं: सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट एसडीके \ सिल्वरलाइट \ v4.0। – Ned
मैं c: \ Windows \ Microsoft.NET \ Framework64 की बजाय c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 निर्देशिका से MSBuild चलाकर मेरी Win7 64-बिट विकास मशीन पर सफल निर्माण प्राप्त करने में सक्षम था। \ v4.0.30319। हालांकि, मुझे अभी भी मेरे बिल्ड सर्वर पर एक ही त्रुटि मिल रही है जो कि Windows Server 2008 64 बिट इस निर्देशिका से MSBuild चल रहा है। – Ned