Ma ligne de commande MSBuild est la suivante :
msbuild e:\\code\\myProject.csproj /p:Configuration=Debug /p:OutputPath=bin/Debug /p:Platform=x86 /p:PlatformTarget=x86
Le projet se construit bien sur ma machine de développement dans VS2010 mais pas avec la commande ci-dessus. J'utilise Win 7 64 bits. Je reçois une erreur qui dit que je n'ai pas le SDK Silverlight 4 installé mais je l'ai. J'ai lu des articles indiquant qu'il fallait définir Platform=x86, mais en vain. Voici le message d'erreur dans son intégralité :
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
J'apprécie l'aide de chacun. Je vous remercie.