Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't seem to build #4

Closed
adriangibanelbtactic opened this issue Jan 26, 2012 · 7 comments
Closed

Doesn't seem to build #4

adriangibanelbtactic opened this issue Jan 26, 2012 · 7 comments

Comments

@adriangibanelbtactic
Copy link

Branch: gettext-cs

I have just tried to build it according to the instructions.

Build started 26/01/2012 17:43:47.
Project "c:\SparkleShare\tools\xslt\xslt.sln" on node 0 (Rebuild target(s)).
  Building solution configuration "Release|Any CPU".
Project "c:\SparkleShare\tools\xslt\xslt.sln" (1) is building "c:\SparkleShare\
tools\xslt\xslt.csproj" (2) on node 0 (Rebuild target(s)).
  Creando directorio "obj\Release\".
EntityClean:
  Successfully cleaned the output for 0 EDMX files.
EntityDeploy:
  Processing 0 EDMX files.
  Finished processing 0 EDMX files.
GetFrameworkPaths:
  No se encontró la versión esperada de Microsoft Windows SDK. Se buscó una ubi
  cación especificada en el valor "InstallationFolder" de la clave del Registro
   "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A". Si el
  proceso de compilación no necesita el SDK, se puede omitir. De lo contrario,
  puede solucionar el problema realizando alguna de las siguientes acciones: 1)
   instale Microsoft Windows SDK para Windows Server 2008 y .NET Framework 3.5,
    2) instale Visual Studio 2008,  3) establezca manualmente la clave del Regi
  stro anterior en la ubicación correcta.
PrepareForBuild:
  Creando directorio "bin\Release\".
CopyFilesToOutputDirectory:
  Copiando el archivo de "obj\Release\xslt.exe" en "bin\Release\xslt.exe".
  xslt -> c:\SparkleShare\tools\xslt\bin\Release\xslt.exe
  Copiando el archivo de "obj\Release\xslt.pdb" en "bin\Release\xslt.pdb".
Done Building Project "c:\SparkleShare\tools\xslt\xslt.csproj" (Rebuild target(
s)).

Done Building Project "c:\SparkleShare\tools\xslt\xslt.sln" (Rebuild target(s))
.


Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:00.58
Microsoft (R) Build Engine, versión 3.5.30729.4926
[Microsoft .NET Framework, versión 2.0.50727.4927]
Copyright (C) Microsoft Corporation 2007. Reservados todos los derechos.

MSBUILD : error MSB1009: El archivo de proyecto no existe.
Modificador: c:\SparkleShare\SparkleShare\Windows\..\..\tools\gettext-cs-utils\G
ettext.CsUtils\Core\Gettext.Cs\Gettext.Cs.csproj
Microsoft (R) Build Engine, versión 3.5.30729.4926
[Microsoft .NET Framework, versión 2.0.50727.4927]
Copyright (C) Microsoft Corporation 2007. Reservados todos los derechos.

Build started 26/01/2012 17:43:49.
Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" on node 0 (Rebu
ild target(s)).
  Building solution configuration "Release|Any CPU".
Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (1) is building
 "c:\SparkleShare\SparkleLib\windows\SparkleLib.csproj" (2) on node 0 (Rebuild
target(s)).
  Creando directorio "obj\Release\".
EntityClean:
  Successfully cleaned the output for 0 EDMX files.
EntityDeploy:
  Processing 0 EDMX files.
  Finished processing 0 EDMX files.
GetFrameworkPaths:
  No se encontró la versión esperada de Microsoft Windows SDK. Se buscó una ubi
  cación especificada en el valor "InstallationFolder" de la clave del Registro
   "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A". Si el
  proceso de compilación no necesita el SDK, se puede omitir. De lo contrario,
  puede solucionar el problema realizando alguna de las siguientes acciones: 1)
   instale Microsoft Windows SDK para Windows Server 2008 y .NET Framework 3.5,
    2) instale Visual Studio 2008,  3) establezca manualmente la clave del Regi
  stro anterior en la ubicación correcta.
PreBuildEvent:
  "..\..\tools\TextTemplating\build.cmd" no se reconoce como un comando interno
   o externo,
  programa o archivo por lotes ejecutable.
  running texttransform..
  El sistema no puede encontrar la ruta especificada.
  El sistema no puede encontrar la ruta especificada.
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(895,9): error
MSB3073: El comando "c:\SparkleShare\SparkleLib\windows\transform_tt.cmd" termi
nó con el código 1.
Done Building Project "c:\SparkleShare\SparkleLib\windows\SparkleLib.csproj" (R
ebuild target(s)) -- FAILED.

Done Building Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (
Rebuild target(s)) -- FAILED.


Build FAILED.

"c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (Rebuild target) (1) ->
"c:\SparkleShare\SparkleLib\windows\SparkleLib.csproj" (Rebuild target) (2) ->
(PreBuildEvent target) ->
  C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(895,9): erro
r MSB3073: El comando "c:\SparkleShare\SparkleLib\windows\transform_tt.cmd" ter
minó con el código 1.

    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:00.12
Not building installer, as it was not requested. (Issue "build.cmd installer" to
 build installer )
```.

But it does not work :(.

Am I doing something wrong? I should still use gettext-cs branch? Thank you.
@wimh
Copy link

wimh commented Jan 27, 2012

MSBUILD : error MSB1009: El archivo de proyecto no existe.
Modificador: c:\SparkleShare\SparkleShare\Windows\..\..\tools\gettext-cs-utils\Gettext.CsUtils\Core\Gettext.Cs\Gettext.Cs.csproj

looks like you forgot to run

git submodule update --init

@adriangibanelbtactic
Copy link
Author

Ok. I have made sure I made every step as the document says and it still fails to build.

Either the instructions are wrong or something is wrong in the branch.

Thank you for taking a look at it.

Time Elapsed 00:00:00.91
Microsoft (R) Build Engine, versión 3.5.30729.4926
[Microsoft .NET Framework, versión 2.0.50727.4927]
Copyright (C) Microsoft Corporation 2007. Reservados todos los derechos.

Build started 28/01/2012 21:22:33.
Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" on node 0 (Rebu
ild target(s)).
  Building solution configuration "Release|Any CPU".
Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (1) is building
 "c:\SparkleShare\SparkleLib\windows\SparkleLib.csproj" (2) on node 0 (Rebuild
target(s)).
  Creando directorio "obj\Release\".
EntityClean:
  Successfully cleaned the output for 0 EDMX files.
EntityDeploy:
  Processing 0 EDMX files.
  Finished processing 0 EDMX files.
GetFrameworkPaths:
  No se encontró la versión esperada de Microsoft Windows SDK. Se buscó una ubi
  cación especificada en el valor "InstallationFolder" de la clave del Registro
   "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A". Si el
  proceso de compilación no necesita el SDK, se puede omitir. De lo contrario,
  puede solucionar el problema realizando alguna de las siguientes acciones: 1)
   instale Microsoft Windows SDK para Windows Server 2008 y .NET Framework 3.5,
    2) instale Visual Studio 2008,  3) establezca manualmente la clave del Regi
  stro anterior en la ubicación correcta.
PreBuildEvent:
  Microsoft (R) Build Engine, versión 4.0.30319.1
  [Microsoft .NET Framework, versión 4.0.30319.1]
  Copyright (C) Microsoft Corporation 2007. Reservados todos los derechos.

  Compilación iniciada a las 28/01/2012 21:22:38.
  Proyecto "c:\SparkleShare\tools\TextTemplating\TextTemplating.sln" en el nodo
   1 (Rebuild destinos).
  ValidateSolutionConfiguration:
    Compilando la configuración de soluciones "Release|Any CPU".
  El proyecto "c:\SparkleShare\tools\TextTemplating\TextTemplating.sln" (1) est
  á compilando "c:\SparkleShare\tools\TextTemplating\Mono.TextTemplating\Mono.T
  extTemplating.csproj" (2) en el nodo 1 (Rebuild destinos).
  CoreClean:
    Creando directorio "obj\Release\".
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9):
warning MSB3644: No se encuentran los ensamblados de referencia de la versión d
e .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, ins
tale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework o
establezca el destino de la aplicación en una versión de .NET Framework para la
 que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que los
 ensamblados se resolverán desde la memoria caché global de ensamblados (GAC) y
 se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posibl
e que el ensamblado no esté establecido en la versión de .NET Framework de dest
ino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\Mono.TextTemplati
ng\Mono.TextTemplating.csproj]
  PrepareForBuild:
    Creando directorio "..\bin\".
  GenerateTargetFrameworkMonikerAttribute:
  Se omitirá el destino "GenerateTargetFrameworkMonikerAttribute" porque todos
  los archivos de salida están actualizados respecto a los archivos de entrada.
  CoreCompile:
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:170
  1,1702 /nostdlib+ /errorreport:prompt /warn:4 /reference:C:\Windows\Microsoft
  .NET\Framework\v4.0.30319\mscorlib.dll /reference:C:\Windows\Microsoft.Net\as
  sembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll /r
  eference:C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a
  5c561934e089\System.dll /debug- /optimize- /out:obj\Release\Mono.TextTemplati
  ng.dll /target:library Microsoft.VisualStudio.TextTemplating\DirectiveProcess
  or.cs Microsoft.VisualStudio.TextTemplating\DirectiveProcessorException.cs Mi
  crosoft.VisualStudio.TextTemplating\Engine.cs Microsoft.VisualStudio.TextTemp
  lating\RequiresProvidesDirectiveProcessor.cs Microsoft.VisualStudio.TextTempl
  ating\TextTransformation.cs Microsoft.VisualStudio.TextTemplating\ToStringHel
  per.cs Mono.TextTemplating\CompiledTemplate.cs Mono.TextTemplating\ParsedTemp
  late.cs Mono.TextTemplating\Tokeniser.cs AssemblyInfo.cs Mono.TextTemplating\
  TemplateGenerator.cs Mono.TextTemplating\TemplatingEngine.cs Mono.TextTemplat
  ing\TemplateSettings.cs Mono.TextTemplating\CrossAppDomainAssemblyResolver.cs
   Microsoft.VisualStudio.TextTemplating\AssemblyCacheMonitor.cs Microsoft.Visu
  alStudio.TextTemplating\EncodingHelper.cs Microsoft.VisualStudio.TextTemplati
  ng\ParameterDirectiveProcessor.cs Microsoft.VisualStudio.TextTemplating\TextT
  emplatingSession.cs Microsoft.VisualStudio.TextTemplating\Interfaces.cs "C:\U
  sers\adrian\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.
  cs"
  CopyFilesToOutputDirectory:
    Copiando el archivo de "obj\Release\Mono.TextTemplating.dll" en "..\bin\Mon
  o.TextTemplating.dll".
    Mono.TextTemplating -> c:\SparkleShare\tools\TextTemplating\bin\Mono.TextTe
  mplating.dll
  Compilación del proyecto terminada "c:\SparkleShare\tools\TextTemplating\Mono
  .TextTemplating\Mono.TextTemplating.csproj" (Rebuild destinos).
  El proyecto "c:\SparkleShare\tools\TextTemplating\TextTemplating.sln" (1) est
  á compilando "c:\SparkleShare\tools\TextTemplating\TextTransform\TextTransfor
  m.csproj" (3) en el nodo 1 (Rebuild destinos).
  CoreClean:
    Creando directorio "obj\Release\".
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9):
warning MSB3644: No se encuentran los ensamblados de referencia de la versión d
e .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, ins
tale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework o
establezca el destino de la aplicación en una versión de .NET Framework para la
 que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que los
 ensamblados se resolverán desde la memoria caché global de ensamblados (GAC) y
 se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posibl
e que el ensamblado no esté establecido en la versión de .NET Framework de dest
ino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\TextTransform\Tex
tTransform.csproj]
  GenerateTargetFrameworkMonikerAttribute:
  Se omitirá el destino "GenerateTargetFrameworkMonikerAttribute" porque todos
  los archivos de salida están actualizados respecto a los archivos de entrada.
  CoreCompile:
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:170
  1,1702 /nostdlib+ /errorreport:prompt /warn:4 /reference:c:\SparkleShare\tool
  s\TextTemplating\bin\Mono.TextTemplating.dll /reference:C:\Windows\Microsoft.
  NET\Framework\v4.0.30319\mscorlib.dll /reference:C:\Windows\Microsoft.Net\ass
  embly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll /re
  ference:C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5
  c561934e089\System.dll /debug- /optimize- /out:obj\Release\TextTransform.exe
  /target:exe TextTransform.cs AssemblyInfo.cs Options.cs "C:\Users\adrian\AppD
  ata\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.cs"
  CopyFilesToOutputDirectory:
    Copiando el archivo de "obj\Release\TextTransform.exe" en "..\bin\TextTrans
  form.exe".
    TextTransform -> c:\SparkleShare\tools\TextTemplating\bin\TextTransform.exe
  Compilación del proyecto terminada "c:\SparkleShare\tools\TextTemplating\Text
  Transform\TextTransform.csproj" (Rebuild destinos).
  Compilación del proyecto terminada "c:\SparkleShare\tools\TextTemplating\Text
  Templating.sln" (Rebuild destinos).

  Compilación correcta.

  "c:\SparkleShare\tools\TextTemplating\TextTemplating.sln" (Rebuild destino) (
  1) ->
  "c:\SparkleShare\tools\TextTemplating\Mono.TextTemplating\Mono.TextTemplating
  .csproj" (Rebuild destino) (2) ->
  (GetReferenceAssemblyPaths destino) ->
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9):
warning MSB3644: No se encuentran los ensamblados de referencia de la versión d
e .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, ins
tale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework o
establezca el destino de la aplicación en una versión de .NET Framework para la
 que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que los
 ensamblados se resolverán desde la memoria caché global de ensamblados (GAC) y
 se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posibl
e que el ensamblado no esté establecido en la versión de .NET Framework de dest
ino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\Mono.TextTemplati
ng\Mono.TextTemplating.csproj]


  "c:\SparkleShare\tools\TextTemplating\TextTemplating.sln" (Rebuild destino) (
  1) ->
  "c:\SparkleShare\tools\TextTemplating\TextTransform\TextTransform.csproj" (Re
  build destino) (3) ->
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9):
warning MSB3644: No se encuentran los ensamblados de referencia de la versión d
e .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, ins
tale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework o
establezca el destino de la aplicación en una versión de .NET Framework para la
 que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que los
 ensamblados se resolverán desde la memoria caché global de ensamblados (GAC) y
 se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posibl
e que el ensamblado no esté establecido en la versión de .NET Framework de dest
ino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\TextTransform\Tex
tTransform.csproj]

      2 Advertencia(s)
      0 Errores

  Tiempo transcurrido 00:00:03.38
  running texttransform..
  Processing 'Defines.tt'... completed successfully.
  Processing 'GlobalAssemblyInfo.tt'... completed successfully.
CSC : warning CS1607: Generación de ensamblado -- La versión '0.4.2-258-g1048e9
f' especificada para 'versión del producto' no tiene el formato 'major.minor.bu
ild.revision' normal
CopyFilesToOutputDirectory:
  Copiando el archivo de "obj\Release\SparkleLib.dll" en "..\..\bin\SparkleLib.
  dll".
  SparkleLib -> c:\SparkleShare\bin\SparkleLib.dll
Done Building Project "c:\SparkleShare\SparkleLib\windows\SparkleLib.csproj" (R
ebuild target(s)).

Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (1) is building
 "c:\SparkleShare\SparkleShare\Windows\SparkleShare.csproj" (3) on node 0 (Rebu
ild target(s)).
  Creando directorio "obj\Release\".
EntityClean:
  Successfully cleaned the output for 0 EDMX files.
EntityDeploy:
  Processing 0 EDMX files.
  Finished processing 0 EDMX files.
PreBuildEvent:
  running texttransform..
  Processing 'Defines.tt'... completed successfully.
  Processing 'GlobalAssemblyInfo.tt'... completed successfully.
CoreResGen:
  Procesando archivo de recursos "Icons.resx" en "obj\Release\SparkleShare.Icon
  s.resources".
  Procesando archivo de recursos "Notification.resx" en "obj\Release\Notificati
  ons.Notification.resources".
  Procesando archivo de recursos "Properties\Resources.resx" en "obj\Release\Sp
  arkleShare.Properties.Resources.resources".
  Procesando archivo de recursos "SparkleAbout.resx" en "obj\Release\SparkleSha
  re.SparkleAbout.resources".
  Procesando archivo de recursos "SparkleEventLog.resx" en "obj\Release\Sparkle
  Share.SparkleEventLog.resources".
  Procesando archivo de recursos "SparkleSetup.resx" en "obj\Release\SparkleSha
  re.SparkleSetup.resources".
CSC : warning CS1607: Generación de ensamblado -- La versión '0.4.2-258-g1048e9
f' especificada para 'versión del producto' no tiene el formato 'major.minor.bu
ild.revision' normal
obj\Release\SparkleShare.exe : error CS1567: Error al generar el recurso Win32:
 Error al leer el icono 'c:\SparkleShare\SparkleShare\Windows\sparkleshare.ico'
 - El sistema no puede encontrar el archivo especificado.
Done Building Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.csproj
" (Rebuild target(s)) -- FAILED.

Done Building Project "c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (
Rebuild target(s)) -- FAILED.


Build FAILED.

"c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (Rebuild target) (1) ->
"c:\SparkleShare\SparkleLib\windows\SparkleLib.csproj" (Rebuild target) (2) ->
(PreBuildEvent target) ->
  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9)
: warning MSB3644: No se encuentran los ensamblados de referencia de la versión
 de .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, i
nstale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework
o establezca el destino de la aplicación en una versión de .NET Framework para
la que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que l
os ensamblados se resolverán desde la memoria caché global de ensamblados (GAC)
 y se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posi
ble que el ensamblado no esté establecido en la versión de .NET Framework de de
stino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\Mono.TextTempla
ting\Mono.TextTemplating.csproj]
  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9)
: warning MSB3644: No se encuentran los ensamblados de referencia de la versión
 de .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, i
nstale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework
o establezca el destino de la aplicación en una versión de .NET Framework para
la que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que l
os ensamblados se resolverán desde la memoria caché global de ensamblados (GAC)
 y se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posi
ble que el ensamblado no esté establecido en la versión de .NET Framework de de
stino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\TextTransform\T
extTransform.csproj]
  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9)
: warning MSB3644: No se encuentran los ensamblados de referencia de la versión
 de .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, i
nstale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework
o establezca el destino de la aplicación en una versión de .NET Framework para
la que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que l
os ensamblados se resolverán desde la memoria caché global de ensamblados (GAC)
 y se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posi
ble que el ensamblado no esté establecido en la versión de .NET Framework de de
stino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\Mono.TextTempla
ting\Mono.TextTemplating.csproj]
  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9)
: warning MSB3644: No se encuentran los ensamblados de referencia de la versión
 de .NET Framework ".NETFramework,Version=v4.0". Para resolver este problema, i
nstale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework
o establezca el destino de la aplicación en una versión de .NET Framework para
la que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que l
os ensamblados se resolverán desde la memoria caché global de ensamblados (GAC)
 y se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posi
ble que el ensamblado no esté establecido en la versión de .NET Framework de de
stino que tenía prevista. [c:\SparkleShare\tools\TextTemplating\TextTransform\T
extTransform.csproj]


"c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (Rebuild target) (1) ->
"c:\SparkleShare\SparkleLib\windows\SparkleLib.csproj" (Rebuild target) (2) ->
(CoreCompile target) ->
  CSC : warning CS1607: Generación de ensamblado -- La versión '0.4.2-258-g1048
e9f' especificada para 'versión del producto' no tiene el formato 'major.minor.
build.revision' normal


"c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (Rebuild target) (1) ->
"c:\SparkleShare\SparkleShare\Windows\SparkleShare.csproj" (Rebuild target) (3)
 ->
  CSC : warning CS1607: Generación de ensamblado -- La versión '0.4.2-258-g1048
e9f' especificada para 'versión del producto' no tiene el formato 'major.minor.
build.revision' normal


"c:\SparkleShare\SparkleShare\Windows\SparkleShare.sln" (Rebuild target) (1) ->
"c:\SparkleShare\SparkleShare\Windows\SparkleShare.csproj" (Rebuild target) (3)
 ->
(CoreCompile target) ->
  obj\Release\SparkleShare.exe : error CS1567: Error al generar el recurso Win3
2: Error al leer el icono 'c:\SparkleShare\SparkleShare\Windows\sparkleshare.ic
o' - El sistema no puede encontrar el archivo especificado.

    6 Warning(s)
    1 Error(s)

Time Elapsed 00:00:15.72
Not building installer, as it was not requested. (Issue "build.cmd installer" to
 build installer )

@adriangibanelbtactic
Copy link
Author

This is the workaround that I have used to be able to build it.

c:\SparkleShare>copy data\icons\sparkleshare.ico SparkleShare\Windows\

Now I am going to test installer build.

@serras
Copy link
Owner

serras commented Jan 29, 2012

Please tell me if just copying sparkleshare.ico makes it work.
In any case, it seems that you are not using .NET Framework SDK 4.0 to compile. You should try installing it so you don't get warning as shown in the output.

@adriangibanelbtactic
Copy link
Author

As I have already said copying sparkleshare.ico file makes it work.

I think I have installed what you asked in instructions because Control Panel -> Programs says something about:

  • Microsoft .NET Framework 4 Client Profile
  • Microsoft .NET Framework 4 Extended

I have been able to build sparkleshare and its installer.

I don't care too much about the warnings.

@wimh
Copy link

wimh commented Jan 29, 2012

regarding the .net warnings;

When both .net 3.5 and .net 4 are installed, it will use .net 3.5:

set msbuild="%WinDirNet%\v3.5\msbuild.exe"
if not exist %msbuild% set msbuild="%WinDirNet%\v4.0.30319\msbuild.exe"

If you want to use .net 4 default, you have to change it this way:

set msbuild="%WinDirNet%\v4.0.30319\msbuild.exe"
if not exist %msbuild% set msbuild="%WinDirNet%\v3.5\msbuild.exe"

@serras
Copy link
Owner

serras commented Feb 29, 2012

No more comments about errors here, so I'll close the issue.

@serras serras closed this as completed Feb 29, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants