Build Failed in Win7 x64

232 views
Skip to first unread message

nxs...@gmail.com

unread,
Apr 8, 2015, 11:52:26 AM4/8/15
to google-drive-s...@googlegroups.com
I got VS2013, and install NuGet, WiX Toolset, NSIS as instruction. Checked Release.bat and Paths are correct. But Run Release.bat --> show Errors

I tried different paths: C:\Program Files (x86)\MSBuild\12.0\Bin ; C:\Program Files (x86)\MSBuild\12.0\Bin\amd64 for MSbuild.exe , also tried to add /p:VisualStudioVersion=12.0 / 13.0/10.0,
Also Tried combinations with VS2010 but still errors , look like conflict among versions build tools set (v110 / v120...).
Also Tried open sln file in VS2013 and set build to v120 / v110 ...

I have 2 lines in bat file Successfully (see green text of successful) but Always Build Failed and red errors with the last 3 line commands.

Can anyone tell which combination of versions to have a platform/environment for building DriveFusion.sln ? or I missed anything?

Thanks

  Utils\Pipe.cs(39,19): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.Handle' [C:\google-drive-shell-extensio
n
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(45,19): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.Name' [C:\google-drive-shell-extension-
master
\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(50,23): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.Mode' [C:\google-drive-shell-extension-
master
\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(55,21): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.ReadTimeout' [C:\google-drive-shell-ext
ension
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(61,17): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.IsCreated' [C:\google-drive-shell-exten
sion
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(74,17): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.IsConnected' [C:\google-drive-shell-ext
ension
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(79,17): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.CanRead' [C:\google-drive-shell-extensi
on
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(93,17): warning CS1591: Missing XML comment for publicly visibl
e type
or member 'DriveProxy.Utils.Pipe.CanWrite' [C:\google-drive-shell-extens
ion
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(484,18): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Client' [C:\google-drive-shell-extensi
on
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(486,14): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Client.Client(string, System.IO.FileAc
cess, System.IntPtr)'
[C:\google-drive-shell-extension-master\google-drive-prox
y
\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(491,28): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Client.Open(string, System.IO.FileAcce
ss, bool)'
[C:\google-drive-shell-extension-master\google-drive-proxy\DriveProx
y
\DriveProxy.csproj]
 
Utils\Pipe.cs(547,18): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Server' [C:\google-drive-shell-extensi
on
-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(549,17): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Server.Server(string, System.IO.FileAc
cess, System.IntPtr)'
[C:\google-drive-shell-extension-master\google-drive-prox
y
\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(554,28): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Server.Create(string, System.IO.FileAc
cess, bool)'
[C:\google-drive-shell-extension-master\google-drive-proxy\DrivePr
oxy
\DriveProxy.csproj]
 
Utils\Pipe.cs(621,19): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Server.Connect()' [C:\google-drive-she
ll
-extension-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(654,19): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Server.Disconnect()' [C:\google-drive-
shell
-extension-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
 
Utils\Pipe.cs(671,28): warning CS1591: Missing XML comment for publicly visib
le type
or member 'DriveProxy.Utils.Pipe.Server.Dispose()' [C:\google-drive-she
ll
-extension-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
  API
\Connection.cs(26,27): warning CS0414: The field 'DriveProxy.API.DriveServ
ice.Connection._isConnectionValid'
is assigned but its value is never used [C:\
google
-drive-shell-extension-master\google-drive-proxy\DriveProxy\DriveProxy.cs
proj
]
  API
\Settings.cs(47,38): warning CS0414: The field 'DriveProxy.API.DriveServic
e.Settings._JournalFileName'
is assigned but its value is never used [C:\google
-drive-shell-extension-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]
  API
\Settings.cs(49,38): warning CS0414: The field 'DriveProxy.API.DriveServic
e.Settings._RefreshTokenFileName'
is assigned but its value is never used [C:\g
oogle
-drive-shell-extension-master\google-drive-proxy\DriveProxy\DriveProxy.csp
roj
]
 
Forms\MainForm.cs(33,18): warning CS0414: The field 'DriveProxy.Forms.MainFor
m._servicePipeServer_Cancel'
is assigned but its value is never used [C:\google
-drive-shell-extension-master\google-drive-proxy\DriveProxy\DriveProxy.csproj]




"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.sln" (def
ault target
) (1) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Test\Driv
eProxy.Test.csproj.metaproj"
(default target) (8) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Test\Driv
eProxy.Test.csproj"
(default target) (9) ->
 
Controls\CopyFilesControl.designer.cs(118,47): warning CS0169: The field 'Dri
veProxy.Test.Forms.TestControls.CopyFilesControl.checkBoxIsFolder'
is never use
d
[C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Test\Dr
iveProxy
.Test.csproj]
 
Controls\MoveFilesControl.designer.cs(118,47): warning CS0169: The field 'Dri
veProxy.Test.Forms.TestControls.MoveFilesControl.checkBoxIsFolder'
is never use
d
[C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Test\Dr
iveProxy
.Test.csproj]




"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.sln" (def
ault target
) (1) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer
\DriveProxy.Installer.wixproj.metaproj"
(default target) (10) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer
.CustomAction\DriveProxy.Installer.CustomAction.csproj"
(default target) (11) -
>
 
CustomAction.cs(158,26): warning CS0168: The variable 'exception' is declared
 but never used
[C:\google-drive-shell-extension-master\google-drive-proxy\Driv
eProxy
.Installer.CustomAction\DriveProxy.Installer.CustomAction.csproj]
 
CustomAction.cs(163,24): warning CS0168: The variable 'exception' is declared
 but never used
[C:\google-drive-shell-extension-master\google-drive-proxy\Driv
eProxy
.Installer.CustomAction\DriveProxy.Installer.CustomAction.csproj]




"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.sln" (def
ault target
) (1) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer
\DriveProxy.Installer.wixproj.metaproj"
(default target) (10) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer
\DriveProxy.Installer.wixproj"
(default target) (12) ->
(Compile target) ->
  C
:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installe
r
\Product.wxs(21): error CNDL0009: The Product/@UpgradeCode attribute's value,
'
<A GUID to identify your project here>', is not a legal guid value. [C:\google
-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer\DriveProx
y.Installer.wixproj]
  C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installe
r\Product.wxs(60): error CNDL0027: The Directory/@Name attribute'
s value, '<You
r Company here, must be a valid Windows folder name>'
, is not a valid long name
 because it contains illegal characters
.  Legal long names contain no more than
 
260 characters and must contain at least one non-period character.  Any charac
ter
except for the follow may be used: \ ? | > < : / * ". [C:\google-drive-shel
l-extension-master\google-drive-proxy\DriveProxy.Installer\DriveProxy.Installer
.wixproj]




"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.sln" (def
ault target) (1) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Documenta
tion\DriveProxy.Documentation.shfbproj.metaproj" (default target) (13) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Documenta
tion\DriveProxy.Documentation.shfbproj" (default target) (14) ->
  C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Document
ation\DriveProxy.Documentation.shfbproj(104,3): error MSB4019: The imported pro
ject "C:\SandcastleHelpFileBuilder.targets" was not found. Confirm that the pat
h in the <Import> declaration is correct, and that the file exists on disk.


    626 Warning(s)
    3 Error(s)


Time Elapsed 00:00:05.16


C:\google-drive-shell-extension-master>C:\Windows\Microsoft.NET\Framework\v4.0.3
0319\MSBuild.exe DriveFusion.sln /
p:Configuration=Release /p:Platform=x86
Microsoft (R) Build Engine version 4.0.30319.18408
[Microsoft .NET Framework, version 4.0.30319.18444]
Copyright (C) Microsoft Corporation. All rights reserved.


Building the projects in this solution one at a time. To enable parallel build,
please add the
"/m" switch.
Build started 4/8/2015 11:38:49 AM.
Project "C:\google-drive-shell-extension-master\DriveFusion.sln" on node 1 (def
ault targets
).
ValidateSolutionConfiguration:
 
Building solution configuration "Release|x86".
Project "C:\google-drive-shell-extension-master\DriveFusion.sln" (1) is buildin
g
"C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxproj.met
aproj"
(2) on node 1 (default targets).
Project "C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxpr
oj.metaproj"
(2) is building "C:\google-drive-shell-extension-master\ProjectCon
figGenerator\ProjectConfigGenerator.csproj"
(3) 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
.
_CopyAppConfigFile
:
Skipping target "_CopyAppConfigFile" because all output files are up-to-date wi
th respect to the input files
.
CopyFilesToOutputDirectory:
 
ProjectConfigGenerator -> C:\google-drive-shell-extension-master\obj\Release\
  bin
\ProjectConfigGenerator.exe
Done Building Project "C:\google-drive-shell-extension-master\ProjectConfigGene
rator\ProjectConfigGenerator.csproj"
(default targets).


Project "C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxpr
oj.metaproj"
(2) is building "C:\google-drive-shell-extension-master\DriveFusio
n\FusionGDShell.vcxproj"
(4) on node 1 (default targets).
C
:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.t
argets
(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v12
0'
) cannot be found. To build using the v120 build tools, either click the Proj
ect menu
or right-click the solution, and then select "Update VC++ Projects..."
. Install v120 to build using the v120 build tools. [C:\google-drive-shell-exte
nsion
-master\DriveFusion\FusionGDShell.vcxproj]
Done Building Project "C:\google-drive-shell-extension-master\DriveFusion\Fusio
nGDShell.vcxproj"
(default targets) -- FAILED.


Done Building Project "C:\google-drive-shell-extension-master\DriveFusion\Fusio
nGDShell.vcxproj.metaproj"
(default targets) -- FAILED.


Done Building Project "C:\google-drive-shell-extension-master\DriveFusion.sln"
(default targets) -- FAILED.




Build FAILED.


"C:\google-drive-shell-extension-master\DriveFusion.sln" (default target) (1) -
>
"C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxproj.metap
roj"
(default target) (2) ->
"C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxproj" (def
ault target
) (4) ->
(PlatformPrepareForBuild target) ->
  C
:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform
.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v
120'
) cannot be found. To build using the v120 build tools, either click the Pr
oject menu
or right-click the solution, and then select "Update VC++ Projects..
."
. Install v120 to build using the v120 build tools. [C:\google-drive-shell-ex
tension
-master\DriveFusion\FusionGDShell.vcxproj]


   
0 Warning(s)
   
1 Error(s)


Time Elapsed 00:00:00.36


C
:\google-drive-shell-extension-master>C:\Windows\Microsoft.NET\Framework\v4.0.3
0319\MSBuild.exe DriveFusion.sln /p:Configuration=Release /p:Platform=x64
Microsoft (R) Build Engine version 4.0.30319.18408
[Microsoft .NET Framework, version 4.0.30319.18444]
Copyright (C) Microsoft Corporation. All rights reserved.


Building the projects in this solution one at a time. To enable parallel build,
please add the
"/m" switch.
Build started 4/8/2015 11:38:50 AM.
Project "C:\google-drive-shell-extension-master\DriveFusion.sln" on node 1 (def
ault targets
).
ValidateSolutionConfiguration:
 
Building solution configuration "Release|x64".
Project "C:\google-drive-shell-extension-master\DriveFusion.sln" (1) is buildin
g
"C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxproj.met
aproj"
(2) on node 1 (default targets).
Project "C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxpr
oj.metaproj"
(2) is building "C:\google-drive-shell-extension-master\ProjectCon
figGenerator\ProjectConfigGenerator.csproj"
(3) 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
.
_CopyAppConfigFile
:
Skipping target "_CopyAppConfigFile" because all output files are up-to-date wi
th respect to the input files
.
CopyFilesToOutputDirectory:
 
ProjectConfigGenerator -> C:\google-drive-shell-extension-master\obj\Release\
  bin
\ProjectConfigGenerator.exe
Done Building Project "C:\google-drive-shell-extension-master\ProjectConfigGene
rator\ProjectConfigGenerator.csproj"
(default targets).


Project "C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxpr
oj.metaproj"
(2) is building "C:\google-drive-shell-extension-master\DriveFusio
n\FusionGDShell.vcxproj"
(4) on node 1 (default targets).
C
:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.t
argets
(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v12
0'
) cannot be found. To build using the v120 build tools, either click the Proj
ect menu
or right-click the solution, and then select "Update VC++ Projects..."
. Install v120 to build using the v120 build tools. [C:\google-drive-shell-exte
nsion
-master\DriveFusion\FusionGDShell.vcxproj]
Done Building Project "C:\google-drive-shell-extension-master\DriveFusion\Fusio
nGDShell.vcxproj"
(default targets) -- FAILED.


Done Building Project "C:\google-drive-shell-extension-master\DriveFusion\Fusio
nGDShell.vcxproj.metaproj"
(default targets) -- FAILED.


Done Building Project "C:\google-drive-shell-extension-master\DriveFusion.sln"
(default targets) -- FAILED.




Build FAILED.


"C:\google-drive-shell-extension-master\DriveFusion.sln" (default target) (1) -
>
"C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxproj.metap
roj"
(default target) (2) ->
"C:\google-drive-shell-extension-master\DriveFusion\FusionGDShell.vcxproj" (def
ault target
) (4) ->
(PlatformPrepareForBuild target) ->
  C
:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform
.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v
120'
) cannot be found. To build using the v120 build tools, either click the Pr
oject menu
or right-click the solution, and then select "Update VC++ Projects..
."
. Install v120 to build using the v120 build tools. [C:\google-drive-shell-ex
tension
-master\DriveFusion\FusionGDShell.vcxproj]


   
0 Warning(s)
   
1 Error(s)


Time Elapsed 00:00:00.19


C
:\google-drive-shell-extension-master>"C:\Program Files (x86)\NSIS\makensis.exe
"
/V2 /DOUTPUT_PATH=bin\DriveFusion.exe /D32BIT_MSI_FILE_PATH=.\bin\Release\x86\
Installer\DriveFusion.msi /D64BIT_MSI_FILE_PATH=.\bin\Release\x64\Installer\Driv
eFusion
.msi /DDRIVE_PROXY_MSI_PATH=google-drive-proxy\obj\Release\DriveProxy.Ins
taller
\DriveProxy.msi /DVersion=1.0.0.0 /DPRODUCT_NAME="Drive Fusion" wrapper.ns
i
File: ".\bin\Release\x86\Installer\DriveFusion.msi" -> no files found.
Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
   /
oname=outfile one_file_only)
Error in script "wrapper.nsi" on line 54 -- aborting creation process


C
:\google-drive-shell-extension-master>

Francois Coulombe

unread,
Apr 8, 2015, 12:14:39 PM4/8/15
to nxs...@gmail.com, google-drive-s...@googlegroups.com
Hi

"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.sln" (def
ault target
) (1) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer
\DriveProxy.Installer.wixproj.metaproj"
 (default target) (10) ->
"C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer
\DriveProxy.Installer.wixproj"
 (default target) (12) ->
(Compile target) ->
  C
:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installe
r
\Product.wxs(21): error CNDL0009: The Product/@UpgradeCode attribute's value,
'
<A GUID to identify your project here>', is not a legal guid value. [C:\google
-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installer\DriveProx
y.Installer.wixproj]
  C:\google-drive-shell-extension-master\google-drive-proxy\DriveProxy.Installe
r\Product.wxs(60): error CNDL0027: The Directory/@Name attribute'
s value, '<You
r Company here, must be a valid Windows folder name>'
, is not a valid long name
 because it contains illegal characters
.  Legal long names contain no more than
 
260 characters and must contain at least one non-period character.  Any charac
ter 
except for the follow may be used: \ ? | > < : / * ". [C:\google-drive-shel
l-extension-master\google-drive-proxy\DriveProxy.Installer\DriveProxy.Installer
.wixproj]


First of all, the sheel extension depends on the project google drive proxy. 
Please take a look at the build instructions in https://github.com/google/google-drive-proxy
NOTE: shell extension's build instruction should probably point to proxy's build instruction



--
You received this message because you are subscribed to the Google Groups "google-drive-shell-extension" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-e...@googlegroups.com.
To post to this group, send email to google-drive-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-drive-shell-extension/5f83338c-391d-422d-a3fc-0c0611ce787f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Juan Pablo Garibotti

unread,
Apr 8, 2015, 3:45:42 PM4/8/15
to google-drive-s...@googlegroups.com, nxs...@gmail.com
We've updated the documentation in the project repository. Let us know if you still have problems after following these instructions.
...

gtasp...@gmail.com

unread,
Apr 9, 2015, 2:20:29 PM4/9/15
to google-drive-s...@googlegroups.com, nxs...@gmail.com
Hi Juan, 
I got "git submodule update --init --recursive" and "google-drive-proxy" built and installed as instructions.
But build failed with run Release.bat (last 3 lines).

I tried with VS2013  and also new clean VS2010 it moved further but still failed.



iveFusion.sln" on node 1 (default targets).
ValidateSolutionConfiguration:
  Building solution configuration "Release|x64".
Project "C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\Dr
iveFusion.sln" (1) is building "C:\Users\Admin\Documents\GitHub\google-d
rive-shell-extension\DriveFusion\FusionGDShell.vcxproj.metaproj" (2) on node 1
(default targets).
Project "C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\Dr
iveFusion\FusionGDShell.vcxproj.metaproj" (2) is building "C:\Users\Admine
n\Documents\GitHub\google-drive-shell-extension\ProjectConfigGenerator\ProjectC
onfigGenerator.csproj" (3) on node 1 (default targets).
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(983,5):
warning MSB3644: The reference assemblies for framework ".NETFramework,Version=
v4.0.3,Profile=Client" were not found. To resolve this, install the SDK or Targ
eting 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 co
rrectly targeted for the framework you intend. [C:\Users\Admin\Documents
\GitHub\google-drive-shell-extension\ProjectConfigGenerator\ProjectConfigGenera
tor.csproj]
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(983,5):
warning MSB3644: The reference assemblies for framework ".NETFramework,Version=
v4.0.3" 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 framewo
rk 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 plac
e of reference assemblies. Therefore your assembly may not be correctly targete
d for the framework you intend. [C:\Users\Admin\Documents\GitHub\google-
drive-shell-extension\ProjectConfigGenerator\ProjectConfigGenerator.csproj]
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.
_CopyAppConfigFile:
Skipping target "_CopyAppConfigFile" because all output files are up-to-date wi
th respect to the input files.
CopyFilesToOutputDirectory:
  ProjectConfigGenerator -> C:\Users\Admin\Documents\GitHub\google-drive
  -shell-extension\obj\Release\bin\ProjectConfigGenerator.exe
Done Building Project "C:\Users\Admin\Documents\GitHub\google-drive-shel
l-extension\ProjectConfigGenerator\ProjectConfigGenerator.csproj" (default targ
ets).




Project "C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\Dr
iveFusion\FusionGDShell.vcxproj.metaproj" (2) is building "C:\Users\Admine
n\Documents\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcxpr
oj" (4) on node 1 (default targets).
Project file contains ToolsVersion="12.0". This toolset is unknown or missing.
You may be able to resolve this by installing the appropriate .NET Framework fo
r this toolset. Treating the project as if it had ToolsVersion="4.0".
PrepareForBuild:
  Creating directory "../obj/Release/x64/DriveFusion/".
  Creating directory "../bin/Release/x64/DriveFusion/".
InitializeBuildStatus:
  Creating "../obj/Release/x64/DriveFusion/DriveFusion.unsuccessfulbuild" becau
  se "AlwaysCreate" was specified.
PreBuildEvent:
  C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\/obj/Rele
  ase/bin/ProjectConfigGenerator.exe C:\Users\Admin\Documents\GitHub\goo
  gle-drive-shell-extension\/ProjectConfig.txt C:\Users\Admin\Documents\
  GitHub\google-drive-shell-extension\/obj/Release/gen/Config.h
  C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\/obj/Rele
  ase/bin/ProjectConfigGenerator.exe C:\Users\Admin\Documents\GitHub\goo
  gle-drive-shell-extension\/google-drive-proxy/ProjectConfig.txt C:\Users\Shau
  n.Nguyen\Documents\GitHub\google-drive-shell-extension\/obj/Release/gen/Drive
  ServiceConfig.h DriveService
  :VCEnd
  Generating Config for project.
  Generating Config for project.
Midl:
  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\midl.exe /D NDEBUG /W
  1 /nologo /char signed /env x64 /Oicf /h "FusionGDShell_i.h" /iid "FusionGDSh
  ell_i.c" /proxy "FusionGDShell_p.c" /tlb "../obj/Release/x64/DriveFusion/Fusi
  onGDShell.tlb" FusionGDShell.idl
  64 bit Processing .\FusionGDShell.idl
  FusionGDShell.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \oaidl.idl
  oaidl.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \objidl.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \unknwn.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \wtypes.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \basetsd.h
  objidl.idl
  unknwn.idl
  wtypes.idl
  basetsd.h
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \guiddef.h
  guiddef.h
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \ocidl.idl
  ocidl.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \oleidl.idl
  oleidl.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \servprov.idl
  servprov.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \urlmon.idl
  urlmon.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \msxml.idl
  msxml.idl
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \oaidl.acf
  oaidl.acf
  ocidl.acf
  64 bit Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include
  \ocidl.acf
ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /
  c /I../obj/Release/gen /I../third_party /Zi /nologo /W4 /WX /MP /Od /D _RELEA
  SE /D WIN64 /D _WINDOWS /D NDEBUG /D _USRDLL /D _WINDLL /D _UNICODE /D UNICOD
  E /D _ATL_STATIC_REGISTRY /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Z
  c:forScope /Yc"StdAfx.h" /Fp"../obj/Release/x64/DriveFusion/DriveFusion.pch"
  /Fo"../obj/Release/x64/DriveFusion/" /Fd"../obj/Release/x64/DriveFusion/vc100
  .pdb" /Gd /TP /errorReport:queue stdafx.cpp
  stdafx.cpp
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /
  c /I../obj/Release/gen /I../third_party /Zi /nologo /W4 /WX /MP /Od /D _RELEA
  SE /D WIN64 /D _WINDOWS /D NDEBUG /D _USRDLL /D _WINDLL /D _UNICODE /D UNICOD
  E /D _ATL_STATIC_REGISTRY /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Z
  c:forScope /Yu"StdAfx.h" /Fp"../obj/Release/x64/DriveFusion/DriveFusion.pch"
  /Fo"../obj/Release/x64/DriveFusion/" /Fd"../obj/Release/x64/DriveFusion/vc100
  .pdb" /Gd /TP /errorReport:queue DisposableHandle.cpp DriveItem.cpp DriveItem
  DataObject.cpp DriveItemRelatedItem.cpp DriveItemPropertyStore.cpp DriveItemP
  ropertyStoreFactory.cpp DriveItemStream.cpp ErrorInfo.cpp FileInfo.cpp FileMa
  nager.cpp FusionGDShell.cpp ShellFolderViewCBHandler.cpp GDriveShlExt.cpp Log
  .cpp LogInfo.cpp MethodInfo.cpp PathInfo.cpp PropertyHelper.cpp Service.cpp S
  erviceMutex.cpp ContextMenuCBHandler.cpp UserIdentity.cpp XmlReader.cpp
  DisposableHandle.cpp
  DriveItem.cpp
  DriveItemDataObject.cpp
  DriveItemRelatedItem.cpp
  DriveItemPropertyStore.cpp
  DriveItemPropertyStoreFactory.cpp
  DriveItemStream.cpp
  ErrorInfo.cpp
  FileInfo.cpp
  FileManager.cpp
  FusionGDShell.cpp
  ShellFolderViewCBHandler.cpp
  GDriveShlExt.cpp
  Log.cpp
  LogInfo.cpp
  MethodInfo.cpp
  PathInfo.cpp
  PropertyHelper.cpp
  Service.cpp
  ServiceMutex.cpp
  Generating Code...
  Compiling...
  ContextMenuCBHandler.cpp
  UserIdentity.cpp
  XmlReader.cpp
  Generating Code...
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /
  c /I../obj/Release/gen /I../third_party /Zi /nologo /W4 /WX /MP /Od /D _RELEA
  SE /D WIN64 /D _WINDOWS /D NDEBUG /D _USRDLL /D _WINDLL /D _UNICODE /D UNICOD
  E /D _ATL_STATIC_REGISTRY /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Z
  c:forScope /Fo"../obj/Release/x64/DriveFusion/" /Fd"../obj/Release/x64/DriveF
  usion/vc100.pdb" /Gd /TP /errorReport:queue dllmain.cpp
  dllmain.cpp
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /
  c /I../obj/Release/gen /I../third_party /Zi /nologo /W4 /WX /MP /Od /D _RELEA
  SE /D WIN64 /D _WINDOWS /D NDEBUG /D _USRDLL /D _WINDLL /D _UNICODE /D UNICOD
  E /D _ATL_STATIC_REGISTRY /Gm- /EHsc /RTC1 /MD /GS /fp:precise /Zc:wchar_t /Z
  c:forScope /Fo"../obj/Release/x64/DriveFusion/" /Fd"../obj/Release/x64/DriveF
  usion/vc100.pdb" /Gd /TC /errorReport:queue FusionGDShell_i.c
  FusionGDShell_i.c
ResourceCompile:
  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /D NDEBUG /D _
  UNICODE /D UNICODE /l"0x0409" /I../obj/Release/x64/DriveFusion/ /I../obj/Rele
  ase/gen /nologo /fo"../obj/Release/x64/DriveFusion/FusionGDShell.res" FusionG
  DShell.rc
  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /D NDEBUG /D _
  UNICODE /D UNICODE /l"0x0409" /I../obj/Release/x64/DriveFusion/ /I../obj/Rele
  ase/gen /nologo /fo"../obj/Release/x64/DriveFusion/FusionGDShellVersion.res"
  FusionGDShellVersion.rc
Link:
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe
   /ERRORREPORT:QUEUE /OUT:"../bin/Release/x64/DriveFusion/DriveFusion.dll" /IN
  CREMENTAL:NO /NOLOGO Propsys.lib kernel32.lib user32.lib gdi32.lib winspool.l
  ib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc
  32.lib odbccp32.lib /DEF:".\FusionGDShell.def" /MANIFEST /ManifestFile:"../ob
  j/Release/x64/DriveFusion/DriveFusion.dll.intermediate.manifest" /MANIFESTUAC
  :"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\Users\Admin\Docu
  ments\GitHub\google-drive-shell-extension\bin\Release\x64\DriveFusion\DriveFu
  sion.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /MACHINE:X64 /DL
  L ../obj/Release/x64/DriveFusion/FusionGDShell.res
  ../obj/Release/x64/DriveFusion/FusionGDShellVersion.res
  ../obj/Release/x64/DriveFusion/DisposableHandle.obj
  ../obj/Release/x64/DriveFusion/dllmain.obj
  ../obj/Release/x64/DriveFusion/DriveItem.obj
  ../obj/Release/x64/DriveFusion/DriveItemDataObject.obj
  ../obj/Release/x64/DriveFusion/DriveItemRelatedItem.obj
  ../obj/Release/x64/DriveFusion/DriveItemPropertyStore.obj
  ../obj/Release/x64/DriveFusion/DriveItemPropertyStoreFactory.obj
  ../obj/Release/x64/DriveFusion/DriveItemStream.obj
  ../obj/Release/x64/DriveFusion/ErrorInfo.obj
  ../obj/Release/x64/DriveFusion/FileInfo.obj
  ../obj/Release/x64/DriveFusion/FileManager.obj
  ../obj/Release/x64/DriveFusion/FusionGDShell.obj
  ../obj/Release/x64/DriveFusion/FusionGDShell_i.obj
  ../obj/Release/x64/DriveFusion/ShellFolderViewCBHandler.obj
  ../obj/Release/x64/DriveFusion/GDriveShlExt.obj
  ../obj/Release/x64/DriveFusion/Log.obj
  ../obj/Release/x64/DriveFusion/LogInfo.obj
  ../obj/Release/x64/DriveFusion/MethodInfo.obj
  ../obj/Release/x64/DriveFusion/PathInfo.obj
  ../obj/Release/x64/DriveFusion/PropertyHelper.obj
  ../obj/Release/x64/DriveFusion/Service.obj
  ../obj/Release/x64/DriveFusion/ServiceMutex.obj
  ../obj/Release/x64/DriveFusion/stdafx.obj
  ../obj/Release/x64/DriveFusion/ContextMenuCBHandler.obj
  ../obj/Release/x64/DriveFusion/UserIdentity.obj
  ../obj/Release/x64/DriveFusion/XmlReader.obj
     Creating library ../bin/Release/x64/DriveFusion/DriveFusion.lib and object
   ../bin/Release/x64/DriveFusion/DriveFusion.exp
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or
corrupt [C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\Dr
iveFusion\FusionGDShell.vcxproj]
Done Building Project "C:\Users\Admin\Documents\GitHub\google-drive-shel
l-extension\DriveFusion\FusionGDShell.vcxproj" (default targets) -- FAILED.




Done Building Project "C:\Users\Admin\Documents\GitHub\google-drive-shel
l-extension\DriveFusion\FusionGDShell.vcxproj.metaproj" (default targets) -- FA
ILED.




Done Building Project "C:\Users\Admin\Documents\GitHub\google-drive-shel
l-extension\DriveFusion.sln" (default targets) -- FAILED.








Build FAILED.




"C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\DriveFusio
n.sln" (default target) (1) ->
"C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\DriveFusio
n\FusionGDShell.vcxproj.metaproj" (default target) (2) ->
"C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\ProjectCon
figGenerator\ProjectConfigGenerator.csproj" (default target) (3) ->
(GetReferenceAssemblyPaths target) ->
  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(983,5)
: warning MSB3644: The reference assemblies for framework ".NETFramework,Versio
n=v4.0.3,Profile=Client" were not found. To resolve this, install the SDK or Ta
rgeting Pack for this framework version or retarget your application to a versi
on of the framework for which you have the SDK or Targeting Pack installed. Not
e that assemblies will be resolved from the Global Assembly Cache (GAC) and wil
l be used in place of reference assemblies. Therefore your assembly may not be
correctly targeted for the framework you intend. [C:\Users\Admin\Documen
ts\GitHub\google-drive-shell-extension\ProjectConfigGenerator\ProjectConfigGene
rator.csproj]
  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(983,5)
: warning MSB3644: The reference assemblies for framework ".NETFramework,Versio
n=v4.0.3" were not found. To resolve this, install the SDK or Targeting Pack fo
r this framework version or retarget your application to a version of the frame
work for which you have the SDK or Targeting Pack installed. Note that assembli
es will be resolved from the Global Assembly Cache (GAC) and will be used in pl
ace of reference assemblies. Therefore your assembly may not be correctly targe
ted for the framework you intend. [C:\Users\Admin\Documents\GitHub\googl
e-drive-shell-extension\ProjectConfigGenerator\ProjectConfigGenerator.csproj]








"C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\DriveFusio
n.sln" (default target) (1) ->
"C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\DriveFusio
n\FusionGDShell.vcxproj.metaproj" (default target) (2) ->
"C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\DriveFusio
n\FusionGDShell.vcxproj" (default target) (4) ->
(Link target) ->
  LINK : fatal error LNK1123: failure during conversion to COFF: file invalid o
r corrupt [C:\Users\Admin\Documents\GitHub\google-drive-shell-extension\
DriveFusion\FusionGDShell.vcxproj]




    2 Warning(s)
    1 Error(s)




Time Elapsed 00:00:12.34




C:\Users\Admin\Documents\GitHub\google-drive-shell-extension>"C:\Program
Files (x86)\NSIS\makensis.exe" /V2 /DOUTPUT_PATH=bin\DriveFusion.exe /D32BIT_MSI
_FILE_PATH=.\bin\Release\x86\Installer\DriveFusion.msi /D64BIT_MSI_FILE_PATH=.\b
in\Release\x64\Installer\DriveFusion.msi /DDRIVE_PROXY_MSI_PATH=google-drive-pro
xy\obj\Release\DriveProxy.Installer\DriveProxy.msi /DVersion=1.0.0.0 /DPRODUCT_N
AME="Drive Fusion" wrapper.nsi
File: ".\bin\Release\x86\Installer\DriveFusion.msi" -> no files found.
Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
   /oname=outfile one_file_only)
Error in script "wrapper.nsi" on line 54 -- aborting creation process




C:\Users\Admin\Documents\GitHub\google-drive-shell-extension>



Francois Coulombe

unread,
Apr 9, 2015, 2:25:00 PM4/9/15
to gtasp...@gmail.com, google-drive-s...@googlegroups.com, Shaun Nguyen
strange

it seems like it's failing to link due to: "failure during conversion to COFF: file invalid or
corrupt" (that can mean anything really...)

can you please have a look here?
They seem to suggest to switch off incremental linking.

can you try this and let us know?

cheers
Francois

--
You received this message because you are subscribed to the Google Groups "google-drive-shell-extension" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-e...@googlegroups.com.
To post to this group, send email to google-drive-s...@googlegroups.com.

gtasp...@gmail.com

unread,
Apr 9, 2015, 3:15:12 PM4/9/15
to google-drive-s...@googlegroups.com, gtasp...@gmail.com, nxs...@gmail.com
Hi Juan,

Look like I got wrong linker or wrong version of VS. Error happens 
even I set SLN properties  to VS2013 v120 or v100 / v110.

There are .Net and MSbuild related so might conflict between versions.
Can you tell a stable combination of all dependencies?  or I miss anything?

Thanks






tor
\Documents\GitHub\google-drive-shell-extension\ProjectConfigGenerator\Projec
tConfigGenerator
.csproj" (3) on node 1 (default targets).
ResolveAssemblyReferences:
  A TargetFramework profile exclusion list will be generated.
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.
_CopyAppConfigFile:
Skipping target "
_CopyAppConfigFile" because all output files are up-to-date wi

th respect to the input files.
CopyFilesToOutputDirectory:
  ProjectConfigGenerator -> C:\Users\Administrator\Documents\GitHub\google-driv
  e-shell-extension\obj\Release\bin\ProjectConfigGenerator.exe
Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\ProjectConfigGenerator\ProjectConfigGenerator.csproj" (default tar
gets).




Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
\FusionGDShell.vcxproj.metaproj" (2) is building "C:\Users\Administra
tor
\Documents\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcx
proj
" (4) on node 1 (default targets).

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.t
argets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v12
0') cannot be found. To build using the v120 build tools, either click the Proj
ect menu or right-click the solution, and then select "
Update VC++ Projects..."
. Install v120 to build using the v120 build tools. [C:\Users\Administrator\Doc
uments\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj]
Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion\FusionGDShell.vcxproj" (default targets) -- FAILED.




Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion\FusionGDShell.vcxproj.metaproj" (default targets) -- F
AILED.




Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion.sln" (default targets) -- FAILED.








Build FAILED.




"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
.sln" (default target) (1) ->
"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
\FusionGDShell.vcxproj.metaproj" (default target) (2) ->
"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
\FusionGDShell.vcxproj" (default target) (4) ->

(PlatformPrepareForBuild target) ->
  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform
.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v
120') cannot be found. To build using the v120 build tools, either click the Pr
oject menu or right-click the solution, and then select "
Update VC++ Projects..
.". Install v120 to build using the v120 build tools. [C:\Users\Administrator\D
ocuments\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj]




    0 Warning(s)
    1 Error(s)




Time Elapsed 00:00:00.13




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>"
C:\Program
 
Files (x86)\NSIS\makensis.exe" /V2 /DOUTPUT_PATH=bin\DriveFusion.exe /D32BIT_MS
I_FILE_PATH=.\bin\Release\x86\Installer\DriveFusion.msi /D64BIT_MSI_FILE_PATH=.\
bin\Release\x64\Installer\DriveFusion.msi /DDRIVE_PROXY_MSI_PATH=google-drive-pr
oxy\obj\Release\DriveProxy.Installer\DriveProxy.msi /DVersion=1.0.0.0 /DPRODUCT_
NAME="
Drive Fusion" wrapper.nsi
File: "
.\bin\Release\x86\Installer\DriveFusion.msi" -> no files found.

Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
   /oname=outfile one_file_only)
Error in script "
wrapper.nsi" on line 54 -- aborting creation process




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>git submodu
le update --init --recursive




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>Release.bat








C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>google-driv
e-proxy\.nuget\NuGet.exe restore google-drive-proxy\DriveProxy.sln
All packages listed in packages.config are already installed.




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>C:\Windows\
Microsoft.NET\Framework\v4.0.30319\MSBuild.exe google-drive-proxy\DriveProxy.sln
 /p:Configuration=Release

Microsoft (R) Build Engine version 4.0.30319.18408
[Microsoft .NET Framework, version 4.0.30319.18408]

Copyright (C) Microsoft Corporation. All rights reserved.




Building the projects in this solution one at a time. To enable parallel build,
please add the "
/m" switch.
Build started 4/9/2015 2:59:49 PM.
Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\g
oogle
-drive-proxy\DriveProxy.sln" on node 1 (default targets).
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\google-dri
ve-proxy\DriveProxy.sln.metaproj : error MSB4126: The specified solution config
uration "
Release|BWS" is invalid. Please specify a valid solution configuration
 using the Configuration and Platform properties (e.g. MSBuild.exe Solution.sln
 /p:Configuration=Debug /p:Platform="
Any CPU") or leave those properties blank
to use the default solution configuration. [C:\Users\Administrator\Documents\Gi
tHub\google-drive-shell-extension\google-drive-proxy\DriveProxy.sln]
Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\google-drive-proxy\DriveProxy.sln" (default targets) -- FAILED.








Build FAILED.




"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\google-dr
ive
-proxy\DriveProxy.sln" (default target) (1) ->
(ValidateSolutionConfiguration target) ->
  C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\google-d
rive-proxy\DriveProxy.sln.metaproj : error MSB4126: The specified solution conf
iguration "
Release|BWS" is invalid. Please specify a valid solution configurati
on using the Configuration and Platform properties (e.g. MSBuild.exe Solution.s
ln /p:Configuration=Debug /p:Platform="
Any CPU") or leave those properties blan
k to use the default solution configuration. [C:\Users\Administrator\Documents\
GitHub\google-drive-shell-extension\google-drive-proxy\DriveProxy.sln]




    0 Warning(s)
    1 Error(s)




Time Elapsed 00:00:00.03




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>C:\Windows\
Microsoft.NET\Framework\v4.0.30319\MSBuild.exe DriveFusion.sln /p:Configuration=

Release /p:Platform=x86
Microsoft (R) Build Engine version 4.0.30319.18408
[Microsoft .NET Framework, version 4.0.30319.18408]

Copyright (C) Microsoft Corporation. All rights reserved.




Building the projects in this solution one at a time. To enable parallel build,
please add the "
/m" switch.
Build started 4/9/2015 2:59:50 PM.
Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
.sln" on node 1 (default targets).
ValidateSolutionConfiguration:
  Building solution configuration "
Release|x86".
Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
.sln" (1) is building "C:\Users\Administrator\Documents\GitHub\google
-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj.metaproj" (2) on node
1 (default targets).
Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
\FusionGDShell.vcxproj.metaproj" (2) is building "C:\Users\Administra
tor
\Documents\GitHub\google-drive-shell-extension\ProjectConfigGenerator\Projec
tConfigGenerator
.csproj" (3) on node 1 (default targets).
ResolveAssemblyReferences:
  A TargetFramework profile exclusion list will be generated.
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.
_CopyAppConfigFile:
Skipping target "
_CopyAppConfigFile" because all output files are up-to-date wi

th respect to the input files.
CopyFilesToOutputDirectory:
  ProjectConfigGenerator -> C:\Users\Administrator\Documents\GitHub\google-driv
  e-shell-extension\obj\Release\bin\ProjectConfigGenerator.exe
Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\ProjectConfigGenerator\ProjectConfigGenerator.csproj" (default tar
gets).




Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
\FusionGDShell.vcxproj.metaproj" (2) is building "C:\Users\Administra
tor
\Documents\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcx
proj
" (4) on node 1 (default targets).

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.t
argets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v12
0') cannot be found. To build using the v120 build tools, either click the Proj
ect menu or right-click the solution, and then select "
Update VC++ Projects..."
. Install v120 to build using the v120 build tools. [C:\Users\Administrator\Doc
uments\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj]
Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion\FusionGDShell.vcxproj" (default targets) -- FAILED.




Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion\FusionGDShell.vcxproj.metaproj" (default targets) -- F
AILED.




Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion.sln" (default targets) -- FAILED.








Build FAILED.




"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
.sln" (default target) (1) ->
"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
\FusionGDShell.vcxproj.metaproj" (default target) (2) ->
"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
\FusionGDShell.vcxproj" (default target) (4) ->

(PlatformPrepareForBuild target) ->
  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform
.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v
120') cannot be found. To build using the v120 build tools, either click the Pr
oject menu or right-click the solution, and then select "
Update VC++ Projects..
.". Install v120 to build using the v120 build tools. [C:\Users\Administrator\D
ocuments\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj]




    0 Warning(s)
    1 Error(s)




Time Elapsed 00:00:00.14




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>C:\Windows\
Microsoft.NET\Framework\v4.0.30319\MSBuild.exe DriveFusion.sln /p:Configuration=

Release /p:Platform=x64
Microsoft (R) Build Engine version 4.0.30319.18408
[Microsoft .NET Framework, version 4.0.30319.18408]

Copyright (C) Microsoft Corporation. All rights reserved.




Building the projects in this solution one at a time. To enable parallel build,
please add the "
/m" switch.
Build started 4/9/2015 2:59:50 PM.
Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
.sln" on node 1 (default targets).
ValidateSolutionConfiguration:
  Building solution configuration "
Release|x64".
Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
.sln" (1) is building "C:\Users\Administrator\Documents\GitHub\google
-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj.metaproj" (2) on node
1 (default targets).
Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
\FusionGDShell.vcxproj.metaproj" (2) is building "C:\Users\Administra
tor
\Documents\GitHub\google-drive-shell-extension\ProjectConfigGenerator\Projec
tConfigGenerator
.csproj" (3) on node 1 (default targets).
ResolveAssemblyReferences:
  A TargetFramework profile exclusion list will be generated.
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.
_CopyAppConfigFile:
Skipping target "
_CopyAppConfigFile" because all output files are up-to-date wi

th respect to the input files.
CopyFilesToOutputDirectory:
  ProjectConfigGenerator -> C:\Users\Administrator\Documents\GitHub\google-driv
  e-shell-extension\obj\Release\bin\ProjectConfigGenerator.exe
Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\ProjectConfigGenerator\ProjectConfigGenerator.csproj" (default tar
gets).




Project "
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\D
riveFusion
\FusionGDShell.vcxproj.metaproj" (2) is building "C:\Users\Administra
tor
\Documents\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcx
proj
" (4) on node 1 (default targets).

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.t
argets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v12
0') cannot be found. To build using the v120 build tools, either click the Proj
ect menu or right-click the solution, and then select "
Update VC++ Projects..."
. Install v120 to build using the v120 build tools. [C:\Users\Administrator\Doc
uments\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj]
Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion\FusionGDShell.vcxproj" (default targets) -- FAILED.




Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion\FusionGDShell.vcxproj.metaproj" (default targets) -- F
AILED.




Done Building Project "
C:\Users\Administrator\Documents\GitHub\google-drive-she
ll
-extension\DriveFusion.sln" (default targets) -- FAILED.








Build FAILED.




"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
.sln" (default target) (1) ->
"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
\FusionGDShell.vcxproj.metaproj" (default target) (2) ->
"
C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension\DriveFusi
on
\FusionGDShell.vcxproj" (default target) (4) ->

(PlatformPrepareForBuild target) ->
  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform
.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v
120') cannot be found. To build using the v120 build tools, either click the Pr
oject menu or right-click the solution, and then select "
Update VC++ Projects..
.". Install v120 to build using the v120 build tools. [C:\Users\Administrator\D
ocuments\GitHub\google-drive-shell-extension\DriveFusion\FusionGDShell.vcxproj]




    0 Warning(s)
    1 Error(s)




Time Elapsed 00:00:00.14




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>"
C:\Program
 
Files (x86)\NSIS\makensis.exe" /V2 /DOUTPUT_PATH=bin\DriveFusion.exe /D32BIT_MS
I_FILE_PATH=.\bin\Release\x86\Installer\DriveFusion.msi /D64BIT_MSI_FILE_PATH=.\
bin\Release\x64\Installer\DriveFusion.msi /DDRIVE_PROXY_MSI_PATH=google-drive-pr
oxy\obj\Release\DriveProxy.Installer\DriveProxy.msi /DVersion=1.0.0.0 /DPRODUCT_
NAME="
Drive Fusion" wrapper.nsi
File: "
.\bin\Release\x86\Installer\DriveFusion.msi" -> no files found.

Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
   /oname=outfile one_file_only)
Error in script "
wrapper.nsi" on line 54 -- aborting creation process




C:\Users\Administrator\Documents\GitHub\google-drive-shell-extension>

To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-extension+unsub...@googlegroups.com.

To post to this group, send email to google-drive-s...@googlegroups.com.

Juan Pablo Garibotti

unread,
Apr 9, 2015, 3:40:38 PM4/9/15
to gtasp...@gmail.com, google-drive-s...@googlegroups.com, nxs...@gmail.com
Visual Studio 2010 SP1 should be able to build everything without errors or warnings. Also, if you've opened the solution in VS2013, it might have edited the solution files to target it's own tools, so you might want to revert any changes to be sure.

gtasp...@gmail.com

unread,
Apr 13, 2015, 11:25:13 AM4/13/15
to google-drive-s...@googlegroups.com, gtasp...@gmail.com, nxs...@gmail.com
Hi Juan,
With a Clean VM-Win 7 Home x64 / VS2010 SP1 (evaluation)/ nuget/Wix/Nsis) --> Failed: VS2010 can not fully load SLN, it popped up warning saying that ".. not support the version"...

I'am back with VS2013 pro and followed instructions for proxy--> Worked
in "google-drive-shell-extension" Then remove first 2 line of Releat.bat, run it --> show successfully Built and everything seems correct as in instruction. 
Then I Click into the new virtual folder "Google Drive Shell Extension" -- Nothing happen until downloading and install googlesync exe file for real Google Drive --> It worked as a normal real Google Drive folder .

My question is: if Drivefusion is integrated into an app  do I always / really need installing googlesync exe file? 
Thanks

Juan Pablo Garibotti

unread,
Apr 13, 2015, 12:24:33 PM4/13/15
to gtasp...@gmail.com, google-drive-s...@googlegroups.com, nxs...@gmail.com
On Mon, Apr 13, 2015 at 12:26 PM <gtasp...@gmail.com> wrote:
Hi Juan,
With a Clean VM-Win 7 Home x64 / VS2010 SP1 (evaluation)/ nuget/Wix/Nsis) --> Failed: VS2010 can not fully load SLN, it popped up warning saying that ".. not support the version"...

This should not happen unless the solution file was edited.  VS2013 will often try to "update" the tools for it's own version, so the sln file can no longer be opened from VS2010. Before opening it, make sure that the sln file matches the one in the repository. You can do "git status" to see if there are any changes. If so, revert them.

Before running "Release.bat", the only changes should be those in the google-drive-proxy submodule from following it's instructions, and the ones in Release.bat if you needed to match the tools' paths.
 
I'am back with VS2013 pro and followed instructions for proxy--> Worked
in "google-drive-shell-extension" Then remove first 2 line of Releat.bat, run it --> show successfully Built and everything seems correct as in instruction. 
Then I Click into the new virtual folder "Google Drive Shell Extension" -- Nothing happen until downloading and install googlesync exe file for real Google Drive --> It worked as a normal real Google Drive folder .

My question is: if Drivefusion is integrated into an app  do I always / really need installing googlesync exe file? 
Thanks

--
You received this message because you are subscribed to the Google Groups "google-drive-shell-extension" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-e...@googlegroups.com.

To post to this group, send email to google-drive-s...@googlegroups.com.

gtasp...@gmail.com

unread,
Apr 13, 2015, 12:47:41 PM4/13/15
to google-drive-s...@googlegroups.com, gtasp...@gmail.com, nxs...@gmail.com
I meant a clean fresh VM and new re-clone from Github , new installation of  VS2010 SP1 (evaluation)/ nuget/Wix/Nsis) --> Failed.


On Monday, April 13, 2015 at 12:24:33 PM UTC-4, Juan Pablo Garibotti wrote:
On Mon, Apr 13, 2015 at 12:26 PM <gtasp...@gmail.com> wrote:
Hi Juan,
With a Clean VM-Win 7 Home x64 / VS2010 SP1 (evaluation)/ nuget/Wix/Nsis) --> Failed: VS2010 can not fully load SLN, it popped up warning saying that ".. not support the version"...

This should not happen unless the solution file was edited.  VS2013 will often try to "update" the tools for it's own version, so the sln file can no longer be opened from VS2010. Before opening it, make sure that the sln file matches the one in the repository. You can do "git status" to see if there are any changes. If so, revert them.

Before running "Release.bat", the only changes should be those in the google-drive-proxy submodule from following it's instructions, and the ones in Release.bat if you needed to match the tools' paths.
 
I'am back with VS2013 pro and followed instructions for proxy--> Worked
in "google-drive-shell-extension" Then remove first 2 line of Releat.bat, run it --> show successfully Built and everything seems correct as in instruction. 
Then I Click into the new virtual folder "Google Drive Shell Extension" -- Nothing happen until downloading and install googlesync exe file for real Google Drive --> It worked as a normal real Google Drive folder .

My question is: if Drivefusion is integrated into an app  do I always / really need installing googlesync exe file? 
Thanks

--
You received this message because you are subscribed to the Google Groups "google-drive-shell-extension" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-extension+unsub...@googlegroups.com.

Juan Pablo Garibotti

unread,
Apr 13, 2015, 2:24:10 PM4/13/15
to gtasp...@gmail.com, google-drive-s...@googlegroups.com, nxs...@gmail.com
On Mon, Apr 13, 2015 at 1:47 PM <gtasp...@gmail.com> wrote:
I meant a clean fresh VM and new re-clone from Github , new installation of  VS2010 SP1 (evaluation)/ nuget/Wix/Nsis) --> Failed.

Oh, I see. That's strange. Can you attach a copy of the error message? If the "Home" version is missing some resource we'll need to adjust documentation to reflect this.
 
On Monday, April 13, 2015 at 12:24:33 PM UTC-4, Juan Pablo Garibotti wrote:
On Mon, Apr 13, 2015 at 12:26 PM <gtasp...@gmail.com> wrote:
Hi Juan,
With a Clean VM-Win 7 Home x64 / VS2010 SP1 (evaluation)/ nuget/Wix/Nsis) --> Failed: VS2010 can not fully load SLN, it popped up warning saying that ".. not support the version"...

This should not happen unless the solution file was edited.  VS2013 will often try to "update" the tools for it's own version, so the sln file can no longer be opened from VS2010. Before opening it, make sure that the sln file matches the one in the repository. You can do "git status" to see if there are any changes. If so, revert them.

Before running "Release.bat", the only changes should be those in the google-drive-proxy submodule from following it's instructions, and the ones in Release.bat if you needed to match the tools' paths.
 
I'am back with VS2013 pro and followed instructions for proxy--> Worked
in "google-drive-shell-extension" Then remove first 2 line of Releat.bat, run it --> show successfully Built and everything seems correct as in instruction. 
Then I Click into the new virtual folder "Google Drive Shell Extension" -- Nothing happen until downloading and install googlesync exe file for real Google Drive --> It worked as a normal real Google Drive folder .

My question is: if Drivefusion is integrated into an app  do I always / really need installing googlesync exe file? 
Thanks
To answer this, Google Drive Shell Extension should not require anything else to function. For troubleshooting, I would suggest that you try installing the binary release and test it. If it doesn't work properly in your environment, feel free to report a bug on the issue tracker.

If the binary release works but your own build doesn't, we're happy to work through any issues with you.
 

--
You received this message because you are subscribed to the Google Groups "google-drive-shell-extension" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-e...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "google-drive-shell-extension" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-e...@googlegroups.com.

To post to this group, send email to google-drive-s...@googlegroups.com.

nxs...@gmail.com

unread,
Apr 14, 2015, 12:53:04 PM4/14/15
to google-drive-s...@googlegroups.com, gtasp...@gmail.com, nxs...@gmail.com
Also tried in Win7Prox64, same error with sv2010pro with sp1

pic shows error , thanks

Juan Pablo Garibotti

unread,
Apr 14, 2015, 1:36:44 PM4/14/15
to nxs...@gmail.com, google-drive-s...@googlegroups.com, gtasp...@gmail.com
We have an open issue on proxy about adding SandCastle to the list of requirements, you may be running into that. However, that should not stop you from building the project.

When you reach step 20 and DriveProxy shows the error dialog, just press Ok. Then right click on the "DriveProxy.Installer" project and select "Build". This should build the Installer project, which is all that is required for the shell extension. Let me know if this fails for any reason.

Then return to the instructions for Google Drive Shell Extension and continue the steps there.

--
You received this message because you are subscribed to the Google Groups "google-drive-shell-extension" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-drive-shell-e...@googlegroups.com.
To post to this group, send email to google-drive-s...@googlegroups.com.

nxs...@gmail.com

unread,
Apr 15, 2015, 4:26:26 PM4/15/15
to google-drive-s...@googlegroups.com, nxs...@gmail.com, gtasp...@gmail.com
Follow your reply: I can build and go through all steps, build and run installer as expected... Then finally run Release.bat--> Everything Look OK but still 1 error (red text error in the middle of while , yellow, blue...)
I run \\google-drive-shell-extension\bin\DriveFusion.exe --> See the virtual folder "Google Drive Shell Extension": but nothing happen when I clicked or try to open it (nothing at all). Even I install normal Google Drive with running googlesync.exe, this works but the "Google Drive Shell Extension" is just a rock, not clickable at all. 
Thanks 


{"C:\Users\Admin\Documents\GitHub\test\google-drive-shell-extension\google-drive
-proxy\DriveProxy.sln" (default target) (1) ->
"C:\Users\Admin\Documents\GitHub\test\google-drive-shell-extension\google-drive
-proxy\DriveProxy.Documentation\DriveProxy.Documentation.shfbproj.metaproj" (de
fault target) (13) ->
"C:\Users\Admin\Documents\GitHub\test\google-drive-shell-extension\google-drive
-proxy\DriveProxy.Documentation\DriveProxy.Documentation.shfbproj" (default tar
get) (14) ->
  C:\Users\Admin\Documents\GitHub\test\google-drive-shell-extension\google-driv
e-proxy\DriveProxy.Documentation\DriveProxy.Documentation.shfbproj(104,3): erro
r MSB4019: The imported project "C:\SandcastleHelpFileBuilder.targets" was not
found. Confirm that the path in the <Import> declaration is correct, and that t
he file exists on disk.

    627 Warning(s)
    1 Error(s)}
Reply all
Reply to author
Forward
0 new messages