Minimum software requirement to run build.bat (what product has fsi.exe?)

61 views
Skip to first unread message

KST

unread,
Jan 29, 2015, 8:37:26 PM1/29/15
to sol...@googlegroups.com
Hi,
I'm learning SolrNET. I downloaded SolrNet-master.zip, unzipped it
to my brand new Windows 8.1 installation (no Visual Studio).  
I ran AspNetMVC2_VS2008.exe and dotnetfx35setup.exe, and installed JDK 8.
When I ran build.bat, it failed like this:

C:\Users\me\opt\SolrNet-master>build.bat

C:\Users\me\opt\SolrNet-master>lib\fake.exe build.fsx
Build failed.
Error:
Start of process fsi.exe failed. The system cannot find the file specified

Does fsi.exe belong to a Visual Studio? If so, which version?

Message has been deleted

KST

unread,
Jan 30, 2015, 2:21:06 PM1/30/15
to sol...@googlegroups.com

I installed Visual Studio 2012 but build.bat still failed. After a further inspection I found a file SolrNet-master/lib/FAKE.exe.config that seemed to define a path, like:

    <add key="FSIPath" value=".\tools\FSharp\;.\lib\FSharp\;[ProgramFiles]\Microsoft F#\v4.0\;[ProgramFilesX86]\Microsoft F#\v4.0\;[ProgramFiles]\FSharp-2.0.0.0\bin\;[ProgramFilesX86]\FSharp-2.0.0.0\bin\;[ProgramFiles]\FSharp-1.9.9.9\bin\;[ProgramFilesX86]\FSharp-1.9.9.9\bin\;[ProgramFilesX86]\Microsoft SDKs\F#\3.1\Framework\v4.0\" />

I don't have any of these directories listed here, but

C:\Program Files (x86)\Microsoft SDKs\F#\3.1\Framework\v4.0

is very close to what I have:

C:\Program Files (x86)\Microsoft SDKs\F#\3.0\Framework\v4.0

I went ahead and replaced 3.1 with 3.0, and ran built.bat. This time, it started compiling and finished without an error. 

But there are lots of warnings like below. Can I just dismiss them or are they an indication of serious problems?

  Utils\Unit.cs(33,40): warning CS1591: Missing XML comment for publicly visible type or member 'SolrNet.Utils.F.ToFunc<A,B>(System.Action<A,B>)' [.\SolrNet\SolrNet.csproj]

  Utils\Unit.cs(40,36): warning CS1591: Missing XML comment for publicly visible type or member 'SolrNet.Utils.F.ToAction<A,B>(System.Func<A,B,SolrNet.Utils.Unit>)' [.\SolrNet\SolrNet.csproj]

  Utils\UriValidator.cs(5,25): warning CS1591: Missing XML comment for publicly visible type or member 'SolrNet.Utils.UriValidator' [.\SolrNet\SolrNet.csproj]

  Utils\X.cs(5,25): warning CS1591: Missing XML comment for publicly visible type or member 'SolrNet.Utils.X' [.\SolrNet\SolrNet.csproj]

  Utils\X.cs(6,30): warning CS1591: Missing XML comment for publicly visible type or member 'SolrNet.Utils.X.ValueOrNull(System.Xml.Linq.XAttribute)' [.\SolrNet\SolrNet.csproj]

  Utils\X.cs(10,44): warning CS1591: Missing XML comment for publicly visible type or member 'SolrNet.Utils.X.AttrEq(string, string)' [.\SolrNet\SolrNet.csproj]

    673 Warning(s)


Mauricio Scheffer

unread,
Feb 23, 2015, 9:45:08 AM2/23/15
to sol...@googlegroups.com
Yep, you can safely ignore those warnings.

Cheers
Reply all
Reply to author
Forward
0 new messages