This commit is contained in:
Don Syme 2015-02-13 09:57:44 +00:00
Родитель 95cc10d1ab ac85db7d25
Коммит cec8ada22c
193 изменённых файлов: 14029 добавлений и 93751 удалений

5
.gitignore поставляемый
Просмотреть файл

@ -10,7 +10,7 @@ aclocal.m4
src/*.userprefs
src/fsharp/FSStrings.resources
lkg
pack
packages
src/fsharp/FSharp.Build/*.resx
src/fsharp/FSharp.Build-proto/*.resx
src/fsharp/FSharp.Build-proto/*.resources
@ -30,6 +30,8 @@ src/fsharp/FSharp.Compiler/*.userprefs
src/*.log
Debug
Release
vsdebug
vsrelease
Proto
.libs
Makefile
@ -99,3 +101,4 @@ tests/fsharpqa/Source/CodeGen/EmittedIL/ComputationExpressions/ComputationExprLi
*.log
*.jrs
*.chk
*.bak

Просмотреть файл

@ -12,24 +12,29 @@ To get a free F# environment, go to [fsharp.org](http://fsharp.org/use/windows).
**Questions?** If you have questions about the source code, please ask in the issues and discussion forums.
## 0. A Shortcut to Build and Smoke Test
You can build a subset of functionality (including bootstrapped compiler and library) and run a very
small number of 'smoke' tests using the script used by continuous integration:
.\appveyor-build.cmd
See the script for what this does. After you do this, you can do further testing, see [TESTGUIDE.md](TESTGUIDE.md).
## 1. Building a Proto Compiler
The compiler is compiled as a set of .NET 4.0 components using a bootstrap process. This uses the Last Known Good (LKG) compiler to build.
Note that you need the .NET framework 3.5 installed on your machine in order to complete this step.
```
gacutil /i lkg\FSharp-2.0.50726.900\bin\FSharp.Core.dll
msbuild src\fsharp-proto-build.proj
```
msbuild src\fsharp-proto-build.proj
## 2. Building an F# (Debug) library and compiler
This uses the proto compiler to build `FSharp.Core.dll`, `FSharp.Compiler.dll`, `fsc.exe`, and `fsi.exe`.
```
msbuild src/fsharp-library-build.proj
msbuild src/fsharp-compiler-build.proj
```
msbuild src/fsharp-library-build.proj
msbuild src/fsharp-compiler-build.proj
You can now use the updated F# compiler in `debug\net40\bin\fsc.exe` and F# Interactive in `debug\net40\bin\fsi.exe` to develop and test basic language and tool features.
@ -41,75 +46,81 @@ See [TESTGUIDE.md](TESTGUIDE.md) for full details on how to run tests.
Prior to a **Debug** test run, you need to complete **all** of these steps:
```
msbuild src/fsharp-library-build.proj
msbuild src/fsharp-compiler-build.proj
msbuild src/fsharp-typeproviders-build.proj
msbuild src/fsharp-compiler-unittests-build.proj
msbuild src/fsharp-library-build.proj /p:TargetFramework=net20
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable47
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable7
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable78
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable259
msbuild src/fsharp-library-unittests-build.proj
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable47
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable7
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable78
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable259
src\update.cmd debug -ngen
tests\BuildTestTools.cmd debug
```
msbuild src/fsharp-library-build.proj
msbuild src/fsharp-compiler-build.proj
msbuild src/fsharp-typeproviders-build.proj
msbuild src/fsharp-compiler-unittests-build.proj
msbuild src/fsharp-library-build.proj /p:TargetFramework=net20
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable47
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable7
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable78
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable259
msbuild src/fsharp-library-unittests-build.proj
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable47
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable7
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable78
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable259
src\update.cmd debug -ngen
tests\BuildTestTools.cmd debug
[Optional] If testing the Visual Studio bits (see below) you will also need:
```
msbuild vsintegration\fsharp-vsintegration-build.proj
msbuild vsintegration\fsharp-vsintegration-unittests-build.proj
```
msbuild vsintegration\fsharp-vsintegration-build.proj
msbuild vsintegration\fsharp-vsintegration-unittests-build.proj
Prior to a **Release** test run, you need to do **all** of these:
```
msbuild src/fsharp-library-build.proj /p:Configuration=Release
msbuild src/fsharp-compiler-build.proj /p:Configuration=Release
msbuild src/fsharp-typeproviders-build.proj /p:Configuration=Release
msbuild src/fsharp-compiler-unittests-build.proj /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=net20 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable47 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable7 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable78 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable259 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable47 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable7 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable78 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable259 /p:Configuration=Release
src\update.cmd release -ngen
tests\BuildTestTools.cmd release
```
msbuild src/fsharp-library-build.proj /p:Configuration=Release
msbuild src/fsharp-compiler-build.proj /p:Configuration=Release
msbuild src/fsharp-typeproviders-build.proj /p:Configuration=Release
msbuild src/fsharp-compiler-unittests-build.proj /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=net20 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable47 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable7 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable78 /p:Configuration=Release
msbuild src/fsharp-library-build.proj /p:TargetFramework=portable259 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable47 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable7 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable78 /p:Configuration=Release
msbuild src/fsharp-library-unittests-build.proj /p:TargetFramework=portable259 /p:Configuration=Release
src\update.cmd release -ngen
tests\BuildTestTools.cmd release
[Optional] If testing the Visual F# IDE Tools (see below) you will also need:
```
msbuild vsintegration\fsharp-vsintegration-build.proj /p:Configuration=Release
msbuild vsintegration\fsharp-vsintegration-unittests-build.proj /p:Configuration=Release
```
msbuild vsintegration\fsharp-vsintegration-build.proj /p:Configuration=Release
msbuild vsintegration\fsharp-vsintegration-unittests-build.proj /p:Configuration=Release
## 4. [Optional] Build and Install the Visual F# IDE Tools
## 4. [Optional] Install the Visual F# IDE Tools and Clobber the F# 4.0 SDK on the machine
To build the VS components:
NOTE: Step #2 will install a VSIX extension into Visual Studio 2015 that changes the Visual F# IDE Tools
components installed into Visual Studio 2015. You can revert this step by disabling or uninstalling the addin.
```
msbuild vsintegration\fsharp-vsintegration-build.proj
```
NOTE: Step #3 will clobber the machine-wide installed F# 4.0 SDK on your machine. This replaces the ``fsi.exe``/``fsiAnyCpu.exe`` used
by Visual F# Interactive and the fsc.exe used by Microsoft.FSharp.targets. Repairing Visual Studio 2015 is currently the
only way to revert this step.
To install the VS components:
NOTE: After you complete the install, the FSharp.Core referenced by your projects will not be updated. If you want to make
a project that references your updated FSharp.Core, you must explicitly change the ``TargetFSharpCoreVersion`` in the .fsproj
file to ``4.4.0.5099`` (or a corresponding portable version number with suffix ``5099``).
For debug:
1. Ensure that the VSIX package is uninstalled. In VS, select Tools/Extensions and Updates and if the package `VisualStudio.FSharp.EnableOpenSource` is installed, select Uninstall
1. Run ``debug\net40\bin\EnableOpenSource.vsix``
1. Run ``vsintegration\update-vsintegration.cmd debug`` (clobbers the installed F# 4.0 SDK)
For release:
1. Ensure that the VSIX package is uninstalled. In VS, select Tools/Extensions and Updates and if the package `VisualStudio.FSharp.EnableOpenSource` is installed, select Uninstall
1. Run ``release\net40\bin\EnableOpenSource.vsix``
1. Run ``vsintegration\update-vsintegration.cmd release`` (clobbers the installed F# 4.0 SDK)
Restart Visual Studio, it should now be running your freshly-built Visual F# IDE Tools with updated F# Interactive.
1. Ensure that the VSIX package is uninstalled.
- In VS, select Tools/Extensions and Updates
- If the package `VisualStudio.FSharp.EnableOpenSource` is installed, select Uninstall
1. Run ```debug\net40\bin\EnableOpenSource.vsix```
1. Restart Visual Studio, it should now be running your freshly-built Visual F# IDE Tools.
### Notes on the build

Просмотреть файл

@ -1,5 +1,6 @@
[![Issue Stats](http://issuestats.com/github/Microsoft/visualfsharp/badge/pr)](http://issuestats.com/github/microsoft/visualfsharp)
[![Issue Stats](http://issuestats.com/github/Microsoft/visualfsharp/badge/issue)](http://issuestats.com/github/microsoft/visualfsharp)
[![Build status](https://img.shields.io/appveyor/ci/KevinRansom/visualfsharp-radou/fsharp4.svg)](https://ci.appveyor.com/project/KevinRansom/visualfsharp-radou/branch/fsharp4)
#Visual F# Tools
@ -39,4 +40,4 @@ Although the primary focus of this repo is F# for Windows and the Visual Studio
###Get In Touch
Keep up with the Visual F# Team and the development of the Visual F# Tools by following us [@VisualFSharp](https://twitter.com/VisualFSharp) or subscribing to our [team blog](http://blogs.msdn.com/b/fsharpteam/).
Keep up with the Visual F# Team and the development of the Visual F# Tools by following us [@VisualFSharp](https://twitter.com/VisualFSharp) or subscribing to our [team blog](http://blogs.msdn.com/b/fsharpteam/).

Просмотреть файл

@ -22,9 +22,8 @@ The test cases for this suite reside next to the Visual F# Tools code, at `vsint
In order to run all of the tests, you will need to install
* [Perl](http://www.perl.org/get.html) (ActiveState Perl 5.16.3 is known to work fine)
* [NUnit](http://nunit.org/?p=download) (2.6.3 is known to work fine)
Perl and NUnit must be included in the `%PATH%` for the below steps to work. It is also recommended that you run tests from an elevated command prompt, as there are a couple of test cases which modify the GAC, and this requires administrative privileges.
Perl must be included in the `%PATH%` for the below steps to work. It is also recommended that you run tests from an elevated command prompt, as there are a couple of test cases which modify the GAC, and this requires administrative privileges.
Before running tests, make sure you have successfully built all required projects as specified in the 'Prepare For Tests' section of the [DEVGUIDE](DEVGUIDE.md).

Просмотреть файл

@ -3,93 +3,100 @@
set APPVEYOR_CI=1
:: Check prerequisites
set _msbuildexe="%ProgramFiles(x86)%\MSBuild\12.0\Bin\MSBuild.exe"
if not exist %_msbuildexe% set _msbuildexe="%ProgramFiles%\MSBuild\12.0\Bin\MSBuild.exe"
if not exist %_msbuildexe% set _msbuildexe="%ProgramFiles(x86)%\MSBuild\14.0\Bin\MSBuild.exe"
if not exist %_msbuildexe% set _msbuildexe="%ProgramFiles%\MSBuild\14.0\Bin\MSBuild.exe"
if not exist %_msbuildexe% echo Error: Could not find MSBuild.exe. Please see http://www.microsoft.com/en-us/download/details.aspx?id=40760. && goto :eof
if not '%VisualStudioVersion%' == '' goto vsversionset
if exist "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\common7\ide\devenv.exe" set VisualStudioVersion=14.0
if exist "%ProgramFiles%\Microsoft Visual Studio 14.0\common7\ide\devenv.exe" set VisualStudioVersion=14.0
if not '%VisualStudioVersion%' == '' goto vsversionset
if exist "%ProgramFiles(x86)%\Microsoft Visual Studio 12.0\common7\ide\devenv.exe" set VisualStudioVersion=12.0
if exist "%ProgramFiles%\Microsoft Visual Studio 12.0\common7\ide\devenv.exe" set VisualStudioVersion=12.0
set _gacutilexe="%ProgramFiles(x86)%\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\gacutil.exe"
if not exist %_gacutilexe% echo Error: Could not find gacutil.exe. && goto :eof
:vsversionset
if '%VisualStudioVersion%' == '' echo Error: Could not find an installation of Visual Studio && goto :eof
if exist "%ProgramFiles(x86)%\MSBuild\%VisualStudioVersion%\Bin\MSBuild.exe" set _msbuildexe="%ProgramFiles(x86)%\MSBuild\%VisualStudioVersion%\Bin\MSBuild.exe"
if exist "%ProgramFiles%\MSBuild\%VisualStudioVersion%\Bin\MSBuild.exe" set _msbuildexe="%ProgramFiles%\MSBuild\%VisualStudioVersion%\Bin\MSBuild.exe"
if not exist %_msbuildexe% echo Error: Could not find MSBuild.exe. && goto :eof
set _ngenexe="%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\ngen.exe"
if not exist %_ngenexe% echo Error: Could not find ngen.exe. && goto :failure
.\.nuget\NuGet.exe restore packages.config -PackagesDirectory packages
@if ERRORLEVEL 1 echo Error: Nuget restore failed && goto :eof
::Build
%_gacutilexe% /i lkg\FSharp-2.0.50726.900\bin\FSharp.Core.dll
@if ERRORLEVEL 1 echo Error: gacutil failed && goto :eof
@if ERRORLEVEL 1 echo Error: Nuget restore failed && goto :failure
:: Build
%_msbuildexe% src\fsharp-proto-build.proj
@if ERRORLEVEL 1 echo Error: compiler proto build failed && goto :eof
@if ERRORLEVEL 1 echo Error: compiler proto build failed && goto :failure
ngen install lib\proto\fsc-proto.exe
%_ngenexe% install Proto\net40\bin\fsc-proto.exe
@if ERRORLEVEL 1 echo Error: NGen of proto failed && goto :failure
%_msbuildexe% src/fsharp-library-build.proj /p:UseNugetPackages=true
@if ERRORLEVEL 1 echo Error: library debug build failed && goto :eof
%_msbuildexe% src/fsharp-library-build.proj /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library build failed && goto :failure
%_msbuildexe% src/fsharp-compiler-build.proj /p:UseNugetPackages=true
@if ERRORLEVEL 1 echo Error: compile debug build failed && goto :eof
%_msbuildexe% src/fsharp-compiler-build.proj /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: compiler build failed && goto :failure
REM We don't build new net20 FSharp.Core anymore
REM %_msbuildexe% src/fsharp-library-build.proj /p:UseNugetPackages=true /p:TargetFramework=net20
REM @if ERRORLEVEL 1 echo Error: library net20 debug build failed && goto :eof
%_msbuildexe% src/fsharp-library-build.proj /p:TargetFramework=portable47 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library portable47 build failed && goto :failure
%_msbuildexe% src/fsharp-library-build.proj /p:UseNugetPackages=true /p:TargetFramework=portable47
@if ERRORLEVEL 1 echo Error: library portable47 debug build failed && goto :eof
%_msbuildexe% src/fsharp-library-build.proj /p:TargetFramework=portable7 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library portable7 build failed && goto :failure
REM Dropped for faster build
REM %_msbuildexe% src/fsharp-library-build.proj /p:UseNugetPackages=true /p:TargetFramework=portable7
REM @if ERRORLEVEL 1 echo Error: library portable7 debug build failed && goto :eof
%_msbuildexe% src/fsharp-library-build.proj /p:TargetFramework=portable78 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library portable78 build failed && goto :failure
%_msbuildexe% src/fsharp-library-build.proj /p:TargetFramework=portable259 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library portable259 build failed && goto :failure
%_msbuildexe% src/fsharp-library-build.proj /p:UseNugetPackages=true /p:TargetFramework=portable78
@if ERRORLEVEL 1 echo Error: library portable78 debug build failed && goto :eof
%_msbuildexe% src/fsharp-compiler-unittests-build.proj /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: compiler unittests build failed && goto :failure
REM Dropped for faster build
REM %_msbuildexe% src/fsharp-library-build.proj /p:UseNugetPackages=true /p:TargetFramework=portable259
REM @if ERRORLEVEL 1 echo Error: library portable259 debug build failed && goto :eof
%_msbuildexe% src/fsharp-library-unittests-build.proj /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library unittests build failed && goto :failure
%_msbuildexe% src/fsharp-library-unittests-build.proj /p:UseNugetPackages=true
@if ERRORLEVEL 1 echo Error: library unittests debug build failed && goto :eof
%_msbuildexe% src/fsharp-library-unittests-build.proj /p:TargetFramework=portable47 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library unittests build failed portable47 && goto :failure
%_msbuildexe% src/fsharp-library-unittests-build.proj /p:TargetFramework=portable7 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library unittests build failed portable7 && goto :failure
REM Dropped for faster build
REM %_msbuildexe% src/fsharp-library-unittests-build.proj /p:UseNugetPackages=true /p:TargetFramework=portable47
@REM if ERRORLEVEL 1 echo Error: library unittests debug build failed portable47 && goto :eof
%_msbuildexe% src/fsharp-library-unittests-build.proj /p:TargetFramework=portable78 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library unittests build failed portable78 && goto :failure
REM Dropped for faster build
REM %_msbuildexe% src/fsharp-library-unittests-build.proj /p:UseNugetPackages=true /p:TargetFramework=portable7
REM @if ERRORLEVEL 1 echo Error: library unittests debug build failed portable7 && goto :eof
%_msbuildexe% src/fsharp-library-unittests-build.proj /p:TargetFramework=portable259 /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: library unittests build failed portable259 && goto :failure
REM Dropped for faster build
REM %_msbuildexe% src/fsharp-library-unittests-build.proj /p:UseNugetPackages=true /p:TargetFramework=portable78
REM @if ERRORLEVEL 1 echo Error: library unittests debug build failed portable78 && goto :eof
%_msbuildexe% vsintegration\fsharp-vsintegration-build.proj /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: VS integration build failed && goto :failure
%_msbuildexe% vsintegration\fsharp-vsintegration-unittests-build.proj /p:Configuration=Release
@if ERRORLEVEL 1 echo Error: VS integration unit tests build failed && goto :failure
@echo on
call src\update.cmd debug -ngen
call src\update.cmd release -ngen
@echo on
call tests\BuildTestTools.cmd debug
REM @if ERRORLEVEL 1 echo Error: 'tests\BuildTestTools.cmd debug' failed && goto :eof
call tests\BuildTestTools.cmd release
@if ERRORLEVEL 1 echo Error: 'tests\BuildTestTools.cmd release' failed && goto :failure
@echo on
pushd tests
REM Disabled while working out perl problem, see https://github.com/Microsoft/visualfsharp/pull/169
REM call RunTests.cmd debug fsharp Smoke
REM @if ERRORLEVEL 1 echo Error: 'RunTests.cmd debug fsharpqa Smoke' failed && goto :eof
call RunTests.cmd release fsharp Smoke
@if ERRORLEVEL 1 type testresults\fsharp_failures.log && echo Error: 'RunTests.cmd release fsharp Smoke' failed && goto :failure
REM Disabled while working out perl problem, see https://github.com/Microsoft/visualfsharp/pull/169
REM call RunTests.cmd debug fsharpqa Smoke
REM @if ERRORLEVEL 1 echo Error: 'RunTests.cmd debug fsharpqa Smoke' failed && goto :eof
call RunTests.cmd release fsharpqa Smoke
@if ERRORLEVEL 1 type testresults\fsharpqa_failures.log && echo Error: 'RunTests.cmd release fsharpqa Smoke' failed && goto :failure
set PATH=%PATH%;%~dp0%packages\NUnit.Runners.2.6.3\tools\
call RunTests.cmd debug coreunit
@if ERRORLEVEL 1 echo Error: 'RunTests.cmd debug coreunit' failed && goto :eof
call RunTests.cmd release compilerunit
@if ERRORLEVEL 1 echo Error: 'RunTests.cmd release compilerunit' failed && goto :failure
call RunTests.cmd release coreunit
@if ERRORLEVEL 1 echo Error: 'RunTests.cmd release coreunit' failed && goto :failure
popd
goto :eof
:failure
exit /b 1

Просмотреть файл

@ -1,8 +1,16 @@
os: Windows Server 2012 R2
init:
build_script:
- cmd: appveyor-build.cmd
# scripts that run after cloning repository
install:
# by default, all script lines are interpreted as batch
- set PATH=%ProgramFiles(x86)%\MSBuild\14.0\Bin;%PATH%
test: off
version: 0.0.1.{build}
artifacts:
- path: Debug
name: Debug
- path: Release
name: Release

Двоичные данные
lkg/FSharp-4.0.30319.1/bin/FSharp.Core/FSharp.Core.dll Normal file

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30319.1/bin/FSharp.Core/FSharp.Core.pdb Normal file

Двоичный файл не отображается.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -0,0 +1,3 @@
The copy of FSharp.Core in this directory is version 2.0.50726.900, required by FSharp.SRGen.Build.Tasks.dll and other legacy Power Pack libraries in the parent directory.
This copy of FSharp.Core.dll should not be referenced as an LKG, it is present merely as a workaround to enable the legacy libraries to work without needing to update the GAC.

Двоичные данные
lkg/FSharp-4.0.30319.1/bin/FsYacc.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Build.dll

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Build.pdb

Двоичный файл не отображается.

Просмотреть файл

@ -1,405 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.Build</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:FSBuild.SR.toolpathUnknown">
<summary>
ToolPath is unknown; specify the path to fsc.exe as the ToolPath property.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSharp.Build\FSBuild.txt:2)
</summary>
</member>
<member name="P:FSBuild.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="P:FSBuild.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSBuild.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:Internal.Utilities.FSharpEnvironment.DotNetBuildString">
<summary>
The .NET build string that F# was built against (e.g. &quot;4.0.21104.0&quot;)
</summary>
</member>
<member name="P:Internal.Utilities.FSharpEnvironment.DotNetRuntime">
<summary>
The .NET runtime version that F# was built against (e.g. &quot;v4.0.21104&quot;)
</summary>
</member>
<member name="M:Internal.Utilities.FSharpEnvironment.Option.ofString(System.String)">
<summary>
Convert string into Option string where null and String.Empty result in None
</summary>
</member>
<member name="T:Internal.Utilities.FSharpEnvironment.Option">
</member>
<member name="T:Internal.Utilities.FSharpEnvironment">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,206 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.Compiler.Interactive.Settings</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:FSInteractiveSettings.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="P:FSInteractiveSettings.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSInteractiveSettings.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.IEventLoop.ScheduleRestart">
<summary>Schedule a restart for the event loop.</summary>
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.IEventLoop.Run">
<summary>Run the event loop.</summary>
<returns>True if the event loop was restarted; false otherwise.</returns>
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.IEventLoop.Invoke``1(Microsoft.FSharp.Core.FSharpFunc`2{Microsoft.FSharp.Core.Unit,``0})">
<summary>Request that the given operation be run synchronously on the event loop.</summary>
<returns>The result of the operation.</returns>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.IEventLoop">
<summary>An event loop used by the currently executing F# Interactive session to execute code
in the context of a GUI or another event-based system.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowProperties(System.Boolean)">
<summary>When set to 'false', disables the display of properties of evaluated objects in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowIEnumerable(System.Boolean)">
<summary>When set to 'false', disables the display of sequences in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowDeclarationValues(System.Boolean)">
<summary>When set to 'false', disables the display of declaration values in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintWidth(System.Int32)">
<summary>Get or set the print width of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintSize(System.Int32)">
<summary>Get or set the total print size of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintLength(System.Int32)">
<summary>Get or set the total print length of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintDepth(System.Int32)">
<summary>Get or set the print depth of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FormatProvider(System.IFormatProvider)">
<summary>Get or set the format provider used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FloatingPointFormat(System.String)">
<summary>Get or set the floating point format used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.EventLoop(Microsoft.FSharp.Compiler.Interactive.IEventLoop)">
<summary>Gets or sets a the current event loop being used to process interactions.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.CommandLineArgs(System.String[])">
<summary>The command line arguments after ignoring the arguments relevant to the interactive
environment and replacing the first argument with the name of the last script file,
if any. Thus 'fsi.exe test1.fs test2.fs -- hello goodbye' will give arguments
'test2.fs', 'hello', 'goodbye'. This value will normally be different to those
returned by System.Environment.GetCommandLineArgs.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowProperties">
<summary>When set to 'false', disables the display of properties of evaluated objects in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowIEnumerable">
<summary>When set to 'false', disables the display of sequences in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowDeclarationValues">
<summary>When set to 'false', disables the display of declaration values in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintWidth">
<summary>Get or set the print width of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintSize">
<summary>Get or set the total print size of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintLength">
<summary>Get or set the total print length of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintDepth">
<summary>Get or set the print depth of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FormatProvider">
<summary>Get or set the format provider used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FloatingPointFormat">
<summary>Get or set the floating point format used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.EventLoop">
<summary>Gets or sets a the current event loop being used to process interactions.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.CommandLineArgs">
<summary>The command line arguments after ignoring the arguments relevant to the interactive
environment and replacing the first argument with the name of the last script file,
if any. Thus 'fsi.exe test1.fs test2.fs -- hello goodbye' will give arguments
'test2.fs', 'hello', 'goodbye'. This value will normally be different to those
returned by System.Environment.GetCommandLineArgs.</summary>
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.AddPrinter``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.String})">
<summary>Register a printer that controls the output of the interactive session.</summary>
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.AddPrintTransformer``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Object})">
<summary>Register a print transformer that controls the output of the interactive session.</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.InteractiveSession">
<summary>Operations supported by the currently executing F# Interactive session.</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.Attributes">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.RuntimeHelpers">
<summary>Hooks (internal use only, may change without notice).</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.Settings.fsi">
<summary>The settings associated with the interactive session.</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.Settings">
</member>
</members>
</doc>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,108 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.Compiler.Server.Shared</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:FSServerShared.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="P:FSServerShared.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSServerShared.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Compiler.dll

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Compiler.pdb

Двоичный файл не отображается.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Core.dll

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Core.optdata

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Core.pdb

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FSharp.Core.sigdata

Двоичный файл не отображается.

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,170 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.PowerPack.Build.Tasks</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Internal.Utilities.FSharpEnvironment.Option.ofString(System.String)">
<summary>
Convert string into Option string where null and String.Empty result in None
</summary>
</member>
<member name="T:Internal.Utilities.FSharpEnvironment.Option">
</member>
<member name="T:Internal.Utilities.FSharpEnvironment">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Просмотреть файл

@ -1,84 +0,0 @@
<!--
***********************************************************************************************
FSharp.PowerPack.targets
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
created a backup copy. Incorrect changes to this file will make it
impossible to load or build your projects from the command-line or the IDE.
PowerPack build rules.
Copyright (C) Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask TaskName="FsLex" AssemblyFile="FSharp.PowerPack.Build.Tasks.dll"/>
<UsingTask TaskName="FsYacc" AssemblyFile="FSharp.PowerPack.Build.Tasks.dll"/>
<PropertyGroup>
<CompileDependsOn>CallFsLex;CallFsYacc;$(CompileDependsOn)</CompileDependsOn>
</PropertyGroup>
<!-- Build FsLex files. -->
<Target
Name="CallFsLex"
Inputs="@(FsLex)"
Outputs="@(FsLex->'$(FsLexOutputFolder)%(Filename).fs')"
Condition="'@(FsLex)'!=''">
<!-- Create the output directory -->
<MakeDir Directories="$(FsLexOutputFolder)"/>
<!-- Call FsLex -->
<FsLex
InputFile="%(FsLex.Identity)"
OutputFile="$(FsLexOutputFolder)%(FsLex.Filename).fs"
ToolPath="$(FsLexToolPath)"
ToolExe="$(FsLexToolExe)"
OtherFlags="%(FsLex.OtherFlags)"
Unicode="$(FsLexUnicode)">
<!-- Track outputs for 'Clean' -->
<Output TaskParameter="OutputFile" ItemName="FileWrites"/>
</FsLex>
<!-- Make sure it will get cleaned -->
<CreateItem Include="$(FsLexOutputFolder)%(FsLex.Filename).fs">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
</Target>
<!-- Build FsYacc files. -->
<Target
Name="CallFsYacc"
Inputs="@(FsYacc)"
Outputs="@(FsYacc->'$(FsYaccOutputFolder)%(Filename).fs')"
Condition="'@(FsYacc)'!=''">
<!-- Create the output directory -->
<MakeDir Directories="$(FsYaccOutputFolder)"/>
<!-- Call FsYacc -->
<FsYacc
InputFile="%(FsYacc.Identity)"
OutputFile="$(FsYaccOutputFolder)%(FsYacc.Filename).fs"
Open="%(FsYacc.Open)"
Module="%(FsYacc.Module)"
OtherFlags="%(FsYacc.OtherFlags)"
ToolPath="$(FsYaccToolPath)"
ToolExe="$(FsYaccToolExe)">
<!-- Track outputs for 'Clean' -->
<Output TaskParameter="OutputFile" ItemName="FileWrites"/>
</FsYacc>
<!-- Make sure it will get cleaned -->
<CreateItem Include="$(FsYaccOutputFolder)%(FsYacc.Filename).fs">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
</Target>
<ItemGroup>
<AvailableItemName Include="FsLex">
<Visible>false</Visible>
</AvailableItemName>
<AvailableItemName Include="FsYacc">
<Visible>false</Visible>
</AvailableItemName>
</ItemGroup>
</Project>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,99 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.SRGen.Build.Tasks</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Просмотреть файл

@ -1,59 +0,0 @@
<!--
***********************************************************************************************
FSharp.SRGen.targets
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
created a backup copy. Incorrect changes to this file will make it
impossible to load or build your projects from the command-line or the IDE.
Copyright (C) Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask TaskName="FsSrGen" AssemblyFile="FSharp.SRGen.Build.Tasks.dll"/>
<PropertyGroup>
<PrepareForBuildDependsOn>CallFsSrGen;$(PrepareForBuildDependsOn)</PrepareForBuildDependsOn>
</PropertyGroup>
<!-- Build FsSrGen files. -->
<Target
Name="CallFsSrGen"
Inputs="@(FsSrGen)"
Outputs="@(FsSrGen->'$(FsSrGenOutputFolder)%(Filename).fs');@(FsSrGen->'$(FsSrGenOutputFolder)%(Filename).resx')"
Condition="'@(FsSrGen)'!=''">
<!-- Create the output directory -->
<MakeDir Directories="$(FsSrGenOutputFolder)"/>
<!-- Call FsSrGen -->
<FsSrGen
InputFile="%(FsSrGen.FullPath)"
OutputFsFile="$(FsSrGenOutputFolder)%(FsSrGen.Filename).fs"
OutputResxFile="$(FsSrGenOutputFolder)%(FsSrGen.Filename).resx"
ToolPath="$(FsSrGenToolPath)"
>
</FsSrGen>
<!-- Make sure it will get cleaned -->
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).fs">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).resx">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
<!-- Make the outputs magically part of the project -->
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).fs">
<Output TaskParameter="Include" ItemName="CompileBefore"/>
</CreateItem>
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).resx"
AdditionalMetadata="ManifestResourceName=%(FsSrGen.Filename)">
<!-- Note AdditionalMetadata above; we need the name in the manifest to be Foo.resources and not e.g. obj.Debug.Foo.resources -->
<Output TaskParameter="Include" ItemName="EmbeddedResource"/>
</CreateItem>
</Target>
<ItemGroup>
<AvailableItemName Include="FsSrGen">
<Visible>false</Visible>
</AvailableItemName>
</ItemGroup>
</Project>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FindUnusedResources</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Program">
</member>
</members>
</doc>

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FsSrGen.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/FsSrGen.pdb

Двоичный файл не отображается.

Просмотреть файл

@ -1,62 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FsSrGen</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:FSSRGen.Implementation.Err``1(System.String,System.Int32,System.String)">
<summary>
Err(filename, line, msg)
</summary>
</member>
<member name="">
</member>
<member name="T:FSSRGen.Implementation">
</member>
<member name="">
</member>
<member name="T:MainImpl.MainStuff">
</member>
</members>
</doc>

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/Fsc.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/Fsc.pdb

Двоичный файл не отображается.

Просмотреть файл

@ -1,626 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>Fsc</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:FSCstrings.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSCstrings.SR.pathIsInvalid(System.String)">
<summary>
Problem with filename &apos;%s&apos;: Illegal characters in path.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:23)
</summary>
</member>
<member name="P:FSCstrings.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSCstrings.SR.fscTwoResourceManifests">
<summary>
Conflicting options specified: &apos;win32manifest&apos; and &apos;win32res&apos;. Only one of these can be used.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:6)
</summary>
</member>
<member name="M:FSCstrings.SR.fscTooManyErrors">
<summary>
Exiting - too many errors
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:3)
</summary>
</member>
<member name="M:FSCstrings.SR.fscStaticLinkingNoMixedDLL">
<summary>
Static linking may not include a mixed managed/unmanaged DLL
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:10)
</summary>
</member>
<member name="M:FSCstrings.SR.fscStaticLinkingNoEXE">
<summary>
Static linking may not include a .EXE
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:9)
</summary>
</member>
<member name="M:FSCstrings.SR.fscResxSourceFileDeprecated(System.String)">
<summary>
Passing a .resx file (%s) as a source file to the compiler is deprecated. Use resgen.exe to transform the .resx file into a .resources file to pass as a --resource option. If you are using MSBuild, this can be done via an &lt;EmbeddedResource&gt; item in the .fsproj project file.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:24)
</summary>
</member>
<member name="M:FSCstrings.SR.fscRemotingError">
<summary>
The resident compilation service was not used because a problem occured in communicating with the server.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:22)
</summary>
</member>
<member name="M:FSCstrings.SR.fscReferenceOnCommandLine(System.String)">
<summary>
The assembly &apos;%s&apos; is listed on the command line. Assemblies should be referenced using a command line flag such as &apos;-r&apos;.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:21)
</summary>
</member>
<member name="M:FSCstrings.SR.fscQuotationLiteralsStaticLinking0">
<summary>
Code in this assembly makes uses of quotation literals. Static linking may not include components that make use of quotation literals.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:8)
</summary>
</member>
<member name="M:FSCstrings.SR.fscQuotationLiteralsStaticLinking(System.String)">
<summary>
The code in assembly &apos;%s&apos; makes uses of quotation literals. Static linking may not include components that make use of quotation literals.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:7)
</summary>
</member>
<member name="M:FSCstrings.SR.fscProblemWritingBinary(System.String,System.String)">
<summary>
A problem occurred writing the binary &apos;%s&apos;: %s
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:15)
</summary>
</member>
<member name="M:FSCstrings.SR.fscNoImplementationFiles">
<summary>
No implementation files specified
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:4)
</summary>
</member>
<member name="M:FSCstrings.SR.fscKeyNameWarning">
<summary>
Option &apos;--keycontainer&apos; overrides attribute &apos;System.Reflection.AssemblyNameAttribute&apos; given in a source file or added module
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:20)
</summary>
</member>
<member name="M:FSCstrings.SR.fscKeyFileWarning">
<summary>
Option &apos;--keyfile&apos; overrides attribute &apos;System.Reflection.AssemblyKeyFileAttribute&apos; given in a source file or added module
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:19)
</summary>
</member>
<member name="M:FSCstrings.SR.fscKeyFileCouldNotBeOpened(System.String)">
<summary>
The key file &apos;%s&apos; could not be opened
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:14)
</summary>
</member>
<member name="M:FSCstrings.SR.fscIgnoringMixedWhenLinking(System.String)">
<summary>
Ignoring mixed managed/unmanaged assembly &apos;%s&apos; during static linking
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:11)
</summary>
</member>
<member name="M:FSCstrings.SR.fscDelaySignWarning">
<summary>
Option &apos;--delaysign&apos; overrides attribute &apos;System.Reflection.AssemblyDelaySignAttribute&apos; given in a source file or added module
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:18)
</summary>
</member>
<member name="M:FSCstrings.SR.fscBadAssemblyVersion(System.String)">
<summary>
An AssemblyVersionAttribute specified version &apos;%s&apos;, but this value is invalid and has been ignored
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:5)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssumeStaticLinkContainsNoDependencies(System.String)">
<summary>
Assembly &apos;%s&apos; was referenced transitively and the assembly could not be resolved automatically. Static linking will assume this DLL has no dependencies on the F# library or other statically linked DLLs. Consider adding an explicit reference to this DLL.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:12)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssemblyVersionAttributeIgnored">
<summary>
The &apos;AssemblyVersionAttribute&apos; has been ignored because a version was given using a command line option
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:16)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssemblyNotFoundInDependencySet(System.String)">
<summary>
Assembly &apos;%s&apos; not found in dependency set of target binary. Statically linked roots should be specified using an assembly name, without a DLL or EXE extension. If this assembly was referenced explicitly then it is possible the assembly was not actually required by the generated binary, in which case it should not be statically linked.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:13)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssemblyCultureAttributeError">
<summary>
Error emitting &apos;System.Reflection.AssemblyCultureAttribute&apos; attribute -- &apos;Executables cannot be satellite assemblies, Culture should always be empty&apos;
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:17)
</summary>
</member>
<member name="M:FSCstrings.SR.docfileNoXmlSuffix">
<summary>
The documentation file has no .xml suffix
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:2)
</summary>
</member>
<member name="M:FSCstrings.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Internal.Utilities.Filename.hasExtension(System.String)">
<summary>
Return true if the filename has a &quot;.&quot; extension
</summary>
</member>
<member name="M:Internal.Utilities.Filename.directoryName(System.String)">
<summary>
&quot;directoryName&quot; &quot; decomposes a filename into a directory name
</summary>
</member>
<member name="M:Internal.Utilities.Filename.chopExtension(System.String)">
<summary>
&quot;chopExtension f&quot; removes the extension from the given
filename. Raises ArgumentException if no extension is present.
</summary>
</member>
<member name="M:Internal.Utilities.Filename.checkSuffix(System.String,System.String)">
<summary>
&quot;checkSuffix f s&quot; returns true if filename &quot;f&quot; ends in suffix &quot;s&quot;,
e.g. checkSuffix &quot;abc.fs&quot; &quot;.fs&quot; returns true.
</summary>
</member>
<member name="T:Internal.Utilities.Filename">
<summary>
Some filename operations.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.CommandLineMain">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.DelayAndForwardErrorLogger">
<summary>
This error logger delays the messages it recieves. At the end, call ForwardDelayedErrorsAndWarnings
to send the held messages.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Driver.AdjustForScriptCompile(Microsoft.FSharp.Compiler.Build.TcConfigBuilder,Microsoft.FSharp.Collections.FSharpList{System.String},Microsoft.FSharp.Compiler.Lexhelp.LexResourceManager)">
<summary>
Check for .fsx and, if present, compute the load closure for of #loaded files.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Driver.ErrorLoggerThatQuitsAfterMaxErrors(Microsoft.FSharp.Compiler.Build.TcConfigBuilder)">
<summary>
Create an error logger that counts and prints errors
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FSharpResidentCompiler.FSharpCompilationServer">
<summary>
The compilation server, which runs in the server process. Accessed by clients using .NET remoting.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FSharpResidentCompiler.OutputCollector">
<summary>
Collect the output from the stdout and stderr streams, character by character,
recording the console color used along the way.
</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FSharpResidentCompiler">
<summary>
Implement the optional resident compilation service
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FileWriter">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.StaticLinker">
<summary>
OPTIONAL STATIC LINKING OF ALL DLLs THAT DEPEND ON THE F# LIBRARY
</summary>
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.MainModuleBuilder">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Driver.AttributeHelpers.TryFindStringAttribute(Microsoft.FSharp.Compiler.Env.TcGlobals,System.String,Microsoft.FSharp.Collections.FSharpList{Microsoft.FSharp.Compiler.Tast.Attrib})">
<summary>
Try to find an attribute that takes a string argument
</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.AttributeHelpers">
<summary>
Helpers for finding attributes
</summary>
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.ManifestResourceFormat">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.VersionResourceFormat">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.ResFileFormat">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.BinaryGenerationUtilities">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.XmlDocWriter">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.InterfaceFileWriter">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver">
</member>
</members>
</doc>

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/Fsi.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/Fsi.pdb

Двоичный файл не отображается.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,233 +0,0 @@
<!--
***********************************************************************************************
Microsoft.FSharp.targets
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
created a backup copy. Incorrect changes to this file will make it
impossible to load or build your projects from the command-line or the IDE.
This file defines the steps in the standard build process specific for F# .NET projects.
For example, it contains the step that actually calls the F# compiler. The remainder
of the build process is defined in Microsoft.Common.targets, which is imported by
this file.
Copyright (C) Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask TaskName="Fsc" AssemblyFile="FSharp.Build.dll"/>
<UsingTask TaskName="CreateFSharpManifestResourceName" AssemblyFile="FSharp.Build.dll"/>
<PropertyGroup>
<ImportByWildcardBeforeMicrosoftFSharpTargets Condition="'$(ImportByWildcardBeforeMicrosoftFSharpTargets)' == ''">true</ImportByWildcardBeforeMicrosoftFSharpTargets>
<ImportByWildcardAfterMicrosoftFSharpTargets Condition="'$(ImportByWildcardAfterMicrosoftFSharpTargets)' == ''">true</ImportByWildcardAfterMicrosoftFSharpTargets>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportBefore\*" Condition="'$(ImportByWildcardBeforeMicrosoftFSharpTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportBefore')"/>
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
<DefaultLanguageSourceExtension>.fs</DefaultLanguageSourceExtension>
<Language>F#</Language>
<Tailcalls Condition="'$(Tailcalls)'==''">$(Optimize)</Tailcalls>
<!-- Visual studio requires a non-empty RootNamespace value for "Add New Item" to work. -->
<RootNamespace Condition="'$(RootNamespace)'==''">RootNamespace</RootNamespace>
</PropertyGroup>
<!--
The CreateManifestResourceNames target create the manifest resource names from the .RESX
files.
[IN]
@(EmbeddedResource) - The list of EmbeddedResource items that have been pre-processed to add metadata about resource type
Expected Metadata "Type" can either be "Resx" or "Non-Resx"
[OUT]
@(EmbeddedResource) - EmbeddedResource items with metadata
For F# applications the transformation is like:
Resources1.resx => Resources1 => Build into main assembly
SubFolder\Resources1.resx => SubFolder.Resources1 => Build into main assembly
Resources1.fr.resx => Resources1.fr => Build into satellite assembly
Resources1.notaculture.resx => Resources1.notaculture => Build into main assembly
For other project systems, this transformation may be different.
-->
<PropertyGroup>
<CreateManifestResourceNamesDependsOn></CreateManifestResourceNamesDependsOn>
</PropertyGroup>
<Target
Name="CreateManifestResourceNames"
Condition="'@(EmbeddedResource)' != ''"
DependsOnTargets="$(CreateManifestResourceNamesDependsOn)"
>
<ItemGroup>
<_Temporary Remove="@(_Temporary)" />
</ItemGroup>
<!-- Create manifest names for culture and non-culture Resx files, and for non-culture Non-Resx resources -->
<CreateFSharpManifestResourceName
ResourceFiles="@(EmbeddedResource)"
RootNamespace="$(RootNamespace)"
Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and ('%(EmbeddedResource.WithCulture)' == 'false' or '%(EmbeddedResource.Type)' == 'Resx')">
<Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" />
</CreateFSharpManifestResourceName>
<!-- Create manifest names for all culture non-resx resources -->
<CreateFSharpManifestResourceName
ResourceFiles="@(EmbeddedResource)"
RootNamespace="$(RootNamespace)"
PrependCultureAsDirectory="false"
Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and '%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx'">
<Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" />
</CreateFSharpManifestResourceName>
<ItemGroup>
<EmbeddedResource Remove="@(EmbeddedResource)" Condition="'%(EmbeddedResource.ManifestResourceName)' == ''"/>
<EmbeddedResource Include="@(_Temporary)" />
<_Temporary Remove="@(_Temporary)" />
</ItemGroup>
</Target>
<ItemGroup>
<DocFileItem Include="$(DocumentationFile)" Condition="'$(DocumentationFile)'!=''"/>
</ItemGroup>
<ItemGroup Condition="'$(_DebugSymbolsProduced)' == 'true' and '$(PdbFile)' != ''">
<_DebugSymbolsIntermediatePathTemporary Include="$(PdbFile)"/>
<!-- Add any missing .pdb extension, as the compiler does -->
<_DebugSymbolsIntermediatePath Include="@(_DebugSymbolsIntermediatePathTemporary->'%(RootDir)%(Directory)%(Filename).pdb')"/>
</ItemGroup>
<PropertyGroup>
<CoreCompileDependsOn>_ComputeNonExistentFileProperty</CoreCompileDependsOn>
</PropertyGroup>
<Target
Name="CoreCompile"
Inputs="$(MSBuildAllProjects);
@(CompileBefore);
@(Compile);
@(CompileAfter);
@(_CoreCompileResourceInputs);
$(ApplicationIcon);
$(AssemblyOriginatorKeyFile);
@(ReferencePath);
@(CompiledLicenseFile);
@(EmbeddedDocumentation);
$(Win32Resource);
$(Win32Manifest);
@(CustomAdditionalCompileInputs);
$(VersionFile);
$(KeyOriginatorFile)"
Outputs="@(DocFileItem);
@(IntermediateAssembly);
@(_DebugSymbolsIntermediatePath);
$(NonExistentFile);
@(CustomAdditionalCompileOutputs)"
Returns=""
DependsOnTargets="$(CoreCompileDependsOn)"
>
<Error
Condition="'$(SilverlightVersion)' != '' and !(Exists('$(ProgramFiles)\Microsoft F#\Silverlight\Libraries\Client\$(SilverlightVersion)\FSharp.Core.dll'))"
Text="F# runtime for Silverlight version $(SilverlightVersion) is not installed. Please go to http://go.microsoft.com/fwlink/?LinkId=177463 to download and install matching F# runtime"
/>
<Warning
Condition="'$(Win32ResourceFile)' != '' "
Text="The property &lt;Win32ResourceFile> has been renamed to &lt;Win32Resource>. Update your project file to ensure that the correct value is passed via the --win32res option to the F# compiler."
/>
<!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
<Fsc Condition=" '%(_CoreCompileResourceInputs.WithCulture)' != 'true' "
BaseAddress="$(BaseAddress)"
CodePage="$(CodePage)"
DebugSymbols="$(DebugSymbols)"
DebugType="$(DebugType)"
DefineConstants="$(DefineConstants)"
DisabledWarnings="$(NoWarn)"
DocumentationFile="$(DocumentationFile)"
GenerateInterfaceFile="$(GenerateInterfaceFile)"
KeyFile="$(KeyOriginatorFile)"
LCID="$(LCID)"
NoFramework="true"
Optimize="$(Optimize)"
OtherFlags="$(OtherFlags)"
OutputAssembly="@(IntermediateAssembly)"
PdbFile="$(PdbFile)"
Platform="$(PlatformTarget)"
References="@(ReferencePath)"
ReferencePath="$(ReferencePath)"
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile);@(AdditionalEmbeddedResource)"
Sources="@(CompileBefore);@(Compile);@(CompileAfter)"
Tailcalls="$(Tailcalls)"
TargetType="$(OutputType)"
ToolExe="$(FscToolExe)"
ToolPath="$(FscToolPath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
Utf8Output="$(Utf8Output)"
VersionFile="$(VersionFile)"
VisualStudioStyleErrors="$(VisualStudioStyleErrors)"
WarningLevel="$(WarningLevel)"
WarningsAsErrors="$(WarningsAsErrors)"
Win32ManifestFile="$(Win32Manifest)"
Win32ResourceFile="$(Win32Resource)"
/>
<ItemGroup>
<_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />
</ItemGroup>
</Target>
<Import Project="$(MSBuildBinPath)\Microsoft.Common.targets"/>
<!--
============================================================
GenerateTargetFrameworkMonikerAttribute
Emit the target framework moniker attribute as a code fragment into a temporary source file for the compiler.
============================================================
-->
<Target Name="GenerateTargetFrameworkMonikerAttribute" BeforeTargets="BeforeCompile" DependsOnTargets="PrepareForBuild;GetReferenceAssemblyPaths" Inputs="$(MSBuildThisFileFullPath)" Outputs="$(TargetFrameworkMonikerAssemblyAttributesPath)" Condition="'$(GenerateTargetFrameworkAttribute)' == 'true'">
<PropertyGroup>
<!-- This attribute is only available in mscorlib v4 and later -->
<AdditionalSourcesText Condition="'$(TargetFrameworkMoniker)' != '' and '$(TargetingClr2Framework)' != 'true'">
$(AdditionalSourcesText)
namespace Microsoft.BuildSettings
[&lt;System.Runtime.Versioning.TargetFrameworkAttribute(&quot;$(TargetFrameworkMoniker)&quot;, FrameworkDisplayName=&quot;$(TargetFrameworkMonikerDisplayName)&quot;)&gt;]
do ()
</AdditionalSourcesText>
</PropertyGroup>
<!-- This is a file shared between projects so we have to take care to handle simultaneous writes (by ContinueOnError)
and a race between clean from one project and build from another (by not adding to FilesWritten so it doesn't clean) -->
<WriteLinesToFile
File="$(TargetFrameworkMonikerAssemblyAttributesPath)"
Lines="$(AdditionalSourcesText)"
Condition="'$(AdditionalSourcesText)' != ''"
ContinueOnError="true"
Overwrite="true"/>
<ItemGroup>
<CompileBefore Include="$(TargetFrameworkMonikerAssemblyAttributesPath)" Condition="'$(AdditionalSourcesText)' != ''"/>
</ItemGroup>
</Target>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportAfter\*" Condition="'$(ImportByWildcardAfterMicrosoftFSharpTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportAfter')"/>
</Project>

Просмотреть файл

@ -1,38 +0,0 @@
set DIR=c:\dd\MQFSharp_1\binaries\x86ret\bin\i386\
rem DIR=c:\dd\MQFSharp_1\binaries\x86chk\bin\i386\
set PPDIR="c:\Program Files\FSharpPowerPack-2.0.0.0\bin\"
copy %DIR%Fsc.exe
copy %DIR%Fsc.pdb
copy %DIR%Fsc.xml
copy %DIR%FSharp.Build.dll
copy %DIR%FSharp.Build.pdb
copy %DIR%FSharp.Build.xml
copy %DIR%FSharp.Compiler.Interactive.Settings.dll
copy %DIR%FSharp.Compiler.Interactive.Settings.pdb
copy %DIR%FSharp.Compiler.Interactive.Settings.xml
copy %DIR%FSharp.Compiler.dll
copy %DIR%FSharp.Compiler.pdb
copy %DIR%FSharp.Compiler.xml
copy %DIR%FSharp.Compiler.Server.Shared.dll
copy %DIR%FSharp.Compiler.Server.Shared.pdb
copy %DIR%FSharp.Compiler.Server.Shared.xml
copy %DIR%FSharp.Core.dll
copy %DIR%FSharp.Core.optdata
copy %DIR%FSharp.Core.sigdata
copy %DIR%FSharp.Core.pdb
copy %DIR%FSharp.Core.xml
copy %DIR%Fsi.exe
copy %DIR%Fsi.pdb
copy %DIR%Fsi.xml
copy %DIR%Microsoft.FSharp.targets
REM PowerPack from codeplex
copy %PPDIR%FSharp.PowerPack.Build.Tasks.dll
copy %PPDIR%FSharp.PowerPack.Build.Tasks.pdb
copy %PPDIR%FSharp.PowerPack.Build.Tasks.xml
copy %PPDIR%FSharp.PowerPack.targets
copy %PPDIR%FsLex.exe
copy %PPDIR%FsLex.pdb
copy %PPDIR%FsLex.xml
copy %PPDIR%FsYacc.exe
copy %PPDIR%FsYacc.pdb
copy %PPDIR%FsYacc.xml

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/fslex.exe

Двоичный файл не отображается.

Просмотреть файл

@ -1,12 +0,0 @@
<?xml version ="1.0"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<!-- for the F# LKG, so PowerPack build tasks that depend on 2.0 FSCore find and use the 4.0 FSCore in razzle-GAC -->
<dependentAssembly>
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Двоичные данные
lkg/FSharp-4.0.30603.0/bin/fsyacc.exe

Двоичный файл не отображается.

Просмотреть файл

@ -1,12 +0,0 @@
<?xml version ="1.0"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<!-- for the F# LKG, so PowerPack build tasks that depend on 2.0 FSCore find and use the 4.0 FSCore in razzle-GAC -->
<dependentAssembly>
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/FSharp.Build.dll

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/FSharp.Build.pdb

Двоичный файл не отображается.

Просмотреть файл

@ -1,405 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.Build</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:FSBuild.SR.toolpathUnknown">
<summary>
ToolPath is unknown; specify the path to fsc.exe as the ToolPath property.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSharp.Build\FSBuild.txt:2)
</summary>
</member>
<member name="P:FSBuild.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="P:FSBuild.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSBuild.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:Internal.Utilities.FSharpEnvironment.DotNetBuildString">
<summary>
The .NET build string that F# was built against (e.g. &quot;4.0.21104.0&quot;)
</summary>
</member>
<member name="P:Internal.Utilities.FSharpEnvironment.DotNetRuntime">
<summary>
The .NET runtime version that F# was built against (e.g. &quot;v4.0.21104&quot;)
</summary>
</member>
<member name="M:Internal.Utilities.FSharpEnvironment.Option.ofString(System.String)">
<summary>
Convert string into Option string where null and String.Empty result in None
</summary>
</member>
<member name="T:Internal.Utilities.FSharpEnvironment.Option">
</member>
<member name="T:Internal.Utilities.FSharpEnvironment">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,206 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.Compiler.Interactive.Settings</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:FSInteractiveSettings.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="P:FSInteractiveSettings.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSInteractiveSettings.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.IEventLoop.ScheduleRestart">
<summary>Schedule a restart for the event loop.</summary>
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.IEventLoop.Run">
<summary>Run the event loop.</summary>
<returns>True if the event loop was restarted; false otherwise.</returns>
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.IEventLoop.Invoke``1(Microsoft.FSharp.Core.FSharpFunc`2{Microsoft.FSharp.Core.Unit,``0})">
<summary>Request that the given operation be run synchronously on the event loop.</summary>
<returns>The result of the operation.</returns>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.IEventLoop">
<summary>An event loop used by the currently executing F# Interactive session to execute code
in the context of a GUI or another event-based system.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowProperties(System.Boolean)">
<summary>When set to 'false', disables the display of properties of evaluated objects in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowIEnumerable(System.Boolean)">
<summary>When set to 'false', disables the display of sequences in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowDeclarationValues(System.Boolean)">
<summary>When set to 'false', disables the display of declaration values in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintWidth(System.Int32)">
<summary>Get or set the print width of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintSize(System.Int32)">
<summary>Get or set the total print size of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintLength(System.Int32)">
<summary>Get or set the total print length of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintDepth(System.Int32)">
<summary>Get or set the print depth of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FormatProvider(System.IFormatProvider)">
<summary>Get or set the format provider used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FloatingPointFormat(System.String)">
<summary>Get or set the floating point format used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.EventLoop(Microsoft.FSharp.Compiler.Interactive.IEventLoop)">
<summary>Gets or sets a the current event loop being used to process interactions.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.CommandLineArgs(System.String[])">
<summary>The command line arguments after ignoring the arguments relevant to the interactive
environment and replacing the first argument with the name of the last script file,
if any. Thus 'fsi.exe test1.fs test2.fs -- hello goodbye' will give arguments
'test2.fs', 'hello', 'goodbye'. This value will normally be different to those
returned by System.Environment.GetCommandLineArgs.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowProperties">
<summary>When set to 'false', disables the display of properties of evaluated objects in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowIEnumerable">
<summary>When set to 'false', disables the display of sequences in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.ShowDeclarationValues">
<summary>When set to 'false', disables the display of declaration values in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintWidth">
<summary>Get or set the print width of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintSize">
<summary>Get or set the total print size of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintLength">
<summary>Get or set the total print length of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.PrintDepth">
<summary>Get or set the print depth of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FormatProvider">
<summary>Get or set the format provider used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.FloatingPointFormat">
<summary>Get or set the floating point format used in the output of the interactive session.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.EventLoop">
<summary>Gets or sets a the current event loop being used to process interactions.</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.CommandLineArgs">
<summary>The command line arguments after ignoring the arguments relevant to the interactive
environment and replacing the first argument with the name of the last script file,
if any. Thus 'fsi.exe test1.fs test2.fs -- hello goodbye' will give arguments
'test2.fs', 'hello', 'goodbye'. This value will normally be different to those
returned by System.Environment.GetCommandLineArgs.</summary>
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.AddPrinter``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.String})">
<summary>Register a printer that controls the output of the interactive session.</summary>
</member>
<member name="M:Microsoft.FSharp.Compiler.Interactive.InteractiveSession.AddPrintTransformer``1(Microsoft.FSharp.Core.FSharpFunc`2{``0,System.Object})">
<summary>Register a print transformer that controls the output of the interactive session.</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.InteractiveSession">
<summary>Operations supported by the currently executing F# Interactive session.</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.Attributes">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.RuntimeHelpers">
<summary>Hooks (internal use only, may change without notice).</summary>
</member>
<member name="P:Microsoft.FSharp.Compiler.Interactive.Settings.fsi">
<summary>The settings associated with the interactive session.</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Interactive.Settings">
</member>
</members>
</doc>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,108 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.Compiler.Server.Shared</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:FSServerShared.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="P:FSServerShared.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSServerShared.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Двоичный файл не отображается.

Двоичный файл не отображается.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/FSharp.Core.dll

Двоичный файл не отображается.

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/FSharp.Core.pdb

Двоичный файл не отображается.

Двоичный файл не отображается.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,170 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.PowerPack.Build.Tasks</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Internal.Utilities.FSharpEnvironment.Option.ofString(System.String)">
<summary>
Convert string into Option string where null and String.Empty result in None
</summary>
</member>
<member name="T:Internal.Utilities.FSharpEnvironment.Option">
</member>
<member name="T:Internal.Utilities.FSharpEnvironment">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Просмотреть файл

@ -1,84 +0,0 @@
<!--
***********************************************************************************************
FSharp.PowerPack.targets
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
created a backup copy. Incorrect changes to this file will make it
impossible to load or build your projects from the command-line or the IDE.
PowerPack build rules.
Copyright (C) Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask TaskName="FsLex" AssemblyFile="FSharp.PowerPack.Build.Tasks.dll"/>
<UsingTask TaskName="FsYacc" AssemblyFile="FSharp.PowerPack.Build.Tasks.dll"/>
<PropertyGroup>
<CompileDependsOn>CallFsLex;CallFsYacc;$(CompileDependsOn)</CompileDependsOn>
</PropertyGroup>
<!-- Build FsLex files. -->
<Target
Name="CallFsLex"
Inputs="@(FsLex)"
Outputs="@(FsLex->'$(FsLexOutputFolder)%(Filename).fs')"
Condition="'@(FsLex)'!=''">
<!-- Create the output directory -->
<MakeDir Directories="$(FsLexOutputFolder)"/>
<!-- Call FsLex -->
<FsLex
InputFile="%(FsLex.Identity)"
OutputFile="$(FsLexOutputFolder)%(FsLex.Filename).fs"
ToolPath="$(FsLexToolPath)"
ToolExe="$(FsLexToolExe)"
OtherFlags="%(FsLex.OtherFlags)"
Unicode="$(FsLexUnicode)">
<!-- Track outputs for 'Clean' -->
<Output TaskParameter="OutputFile" ItemName="FileWrites"/>
</FsLex>
<!-- Make sure it will get cleaned -->
<CreateItem Include="$(FsLexOutputFolder)%(FsLex.Filename).fs">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
</Target>
<!-- Build FsYacc files. -->
<Target
Name="CallFsYacc"
Inputs="@(FsYacc)"
Outputs="@(FsYacc->'$(FsYaccOutputFolder)%(Filename).fs')"
Condition="'@(FsYacc)'!=''">
<!-- Create the output directory -->
<MakeDir Directories="$(FsYaccOutputFolder)"/>
<!-- Call FsYacc -->
<FsYacc
InputFile="%(FsYacc.Identity)"
OutputFile="$(FsYaccOutputFolder)%(FsYacc.Filename).fs"
Open="%(FsYacc.Open)"
Module="%(FsYacc.Module)"
OtherFlags="%(FsYacc.OtherFlags)"
ToolPath="$(FsYaccToolPath)"
ToolExe="$(FsYaccToolExe)">
<!-- Track outputs for 'Clean' -->
<Output TaskParameter="OutputFile" ItemName="FileWrites"/>
</FsYacc>
<!-- Make sure it will get cleaned -->
<CreateItem Include="$(FsYaccOutputFolder)%(FsYacc.Filename).fs">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
</Target>
<ItemGroup>
<AvailableItemName Include="FsLex">
<Visible>false</Visible>
</AvailableItemName>
<AvailableItemName Include="FsYacc">
<Visible>false</Visible>
</AvailableItemName>
</ItemGroup>
</Project>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,99 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FSharp.SRGen.Build.Tasks</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
</members>
</doc>

Просмотреть файл

@ -1,59 +0,0 @@
<!--
***********************************************************************************************
FSharp.SRGen.targets
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
created a backup copy. Incorrect changes to this file will make it
impossible to load or build your projects from the command-line or the IDE.
Copyright (C) Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask TaskName="FsSrGen" AssemblyFile="FSharp.SRGen.Build.Tasks.dll"/>
<PropertyGroup>
<PrepareForBuildDependsOn>CallFsSrGen;$(PrepareForBuildDependsOn)</PrepareForBuildDependsOn>
</PropertyGroup>
<!-- Build FsSrGen files. -->
<Target
Name="CallFsSrGen"
Inputs="@(FsSrGen)"
Outputs="@(FsSrGen->'$(FsSrGenOutputFolder)%(Filename).fs');@(FsSrGen->'$(FsSrGenOutputFolder)%(Filename).resx')"
Condition="'@(FsSrGen)'!=''">
<!-- Create the output directory -->
<MakeDir Directories="$(FsSrGenOutputFolder)"/>
<!-- Call FsSrGen -->
<FsSrGen
InputFile="%(FsSrGen.FullPath)"
OutputFsFile="$(FsSrGenOutputFolder)%(FsSrGen.Filename).fs"
OutputResxFile="$(FsSrGenOutputFolder)%(FsSrGen.Filename).resx"
ToolPath="$(FsSrGenToolPath)"
>
</FsSrGen>
<!-- Make sure it will get cleaned -->
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).fs">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).resx">
<Output TaskParameter="Include" ItemName="FileWrites"/>
</CreateItem>
<!-- Make the outputs magically part of the project -->
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).fs">
<Output TaskParameter="Include" ItemName="CompileBefore"/>
</CreateItem>
<CreateItem Include="$(FsSrGenOutputFolder)%(FsSrGen.Filename).resx"
AdditionalMetadata="ManifestResourceName=%(FsSrGen.Filename)">
<!-- Note AdditionalMetadata above; we need the name in the manifest to be Foo.resources and not e.g. obj.Debug.Foo.resources -->
<Output TaskParameter="Include" ItemName="EmbeddedResource"/>
</CreateItem>
</Target>
<ItemGroup>
<AvailableItemName Include="FsSrGen">
<Visible>false</Visible>
</AvailableItemName>
</ItemGroup>
</Project>

Двоичный файл не отображается.

Двоичный файл не отображается.

Просмотреть файл

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FindUnusedResources</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Program">
</member>
</members>
</doc>

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/FsSrGen.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/FsSrGen.pdb

Двоичный файл не отображается.

Просмотреть файл

@ -1,62 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>FsSrGen</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:FSSRGen.Implementation.Err``1(System.String,System.Int32,System.String)">
<summary>
Err(filename, line, msg)
</summary>
</member>
<member name="">
</member>
<member name="T:FSSRGen.Implementation">
</member>
<member name="">
</member>
<member name="T:MainImpl.MainStuff">
</member>
</members>
</doc>

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/Fsc.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/Fsc.pdb

Двоичный файл не отображается.

Просмотреть файл

@ -1,629 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly><name>Fsc</name></assembly>
<members>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="P:FSCstrings.SR.SwallowResourceText(System.Boolean)">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSCstrings.SR.pathIsInvalid(System.String)">
<summary>
Problem with filename &apos;%s&apos;: Illegal characters in path.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:23)
</summary>
</member>
<member name="P:FSCstrings.SR.SwallowResourceText">
<summary>
If set to true, then all error messages will just return the filled &apos;holes&apos; delimited by &apos;,,,&apos;s - this is for language-neutral testing (e.g. localization-invariant baselines).
</summary>
</member>
<member name="M:FSCstrings.SR.fscTwoResourceManifests">
<summary>
Conflicting options specified: &apos;win32manifest&apos; and &apos;win32res&apos;. Only one of these can be used.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:6)
</summary>
</member>
<member name="M:FSCstrings.SR.fscTooManyErrors">
<summary>
Exiting - too many errors
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:3)
</summary>
</member>
<member name="M:FSCstrings.SR.fscStaticLinkingNoMixedDLL">
<summary>
Static linking may not include a mixed managed/unmanaged DLL
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:10)
</summary>
</member>
<member name="M:FSCstrings.SR.fscStaticLinkingNoEXE">
<summary>
Static linking may not include a .EXE
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:9)
</summary>
</member>
<member name="M:FSCstrings.SR.fscResxSourceFileDeprecated(System.String)">
<summary>
Passing a .resx file (%s) as a source file to the compiler is deprecated. Use resgen.exe to transform the .resx file into a .resources file to pass as a --resource option. If you are using MSBuild, this can be done via an &lt;EmbeddedResource&gt; item in the .fsproj project file.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:24)
</summary>
</member>
<member name="M:FSCstrings.SR.fscRemotingError">
<summary>
The resident compilation service was not used because a problem occured in communicating with the server.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:22)
</summary>
</member>
<member name="M:FSCstrings.SR.fscReferenceOnCommandLine(System.String)">
<summary>
The assembly &apos;%s&apos; is listed on the command line. Assemblies should be referenced using a command line flag such as &apos;-r&apos;.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:21)
</summary>
</member>
<member name="M:FSCstrings.SR.fscQuotationLiteralsStaticLinking0">
<summary>
Code in this assembly makes uses of quotation literals. Static linking may not include components that make use of quotation literals.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:8)
</summary>
</member>
<member name="M:FSCstrings.SR.fscQuotationLiteralsStaticLinking(System.String)">
<summary>
The code in assembly &apos;%s&apos; makes uses of quotation literals. Static linking may not include components that make use of quotation literals.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:7)
</summary>
</member>
<member name="M:FSCstrings.SR.fscProblemWritingBinary(System.String,System.String)">
<summary>
A problem occurred writing the binary &apos;%s&apos;: %s
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:15)
</summary>
</member>
<member name="M:FSCstrings.SR.fscNoImplementationFiles">
<summary>
No implementation files specified
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:4)
</summary>
</member>
<member name="M:FSCstrings.SR.fscKeyNameWarning">
<summary>
Option &apos;--keycontainer&apos; overrides attribute &apos;System.Reflection.AssemblyNameAttribute&apos; given in a source file or added module
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:20)
</summary>
</member>
<member name="M:FSCstrings.SR.fscKeyFileWarning">
<summary>
Option &apos;--keyfile&apos; overrides attribute &apos;System.Reflection.AssemblyKeyFileAttribute&apos; given in a source file or added module
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:19)
</summary>
</member>
<member name="M:FSCstrings.SR.fscKeyFileCouldNotBeOpened(System.String)">
<summary>
The key file &apos;%s&apos; could not be opened
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:14)
</summary>
</member>
<member name="M:FSCstrings.SR.fscIgnoringMixedWhenLinking(System.String)">
<summary>
Ignoring mixed managed/unmanaged assembly &apos;%s&apos; during static linking
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:11)
</summary>
</member>
<member name="M:FSCstrings.SR.fscDelaySignWarning">
<summary>
Option &apos;--delaysign&apos; overrides attribute &apos;System.Reflection.AssemblyDelaySignAttribute&apos; given in a source file or added module
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:18)
</summary>
</member>
<member name="M:FSCstrings.SR.fscBadAssemblyVersion(System.String)">
<summary>
An AssemblyVersionAttribute specified version &apos;%s&apos;, but this value is invalid and has been ignored
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:5)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssumeStaticLinkContainsNoDependencies(System.String)">
<summary>
Assembly &apos;%s&apos; was referenced transitively and the assembly could not be resolved automatically. Static linking will assume this DLL has no dependencies on the F# library or other statically linked DLLs. Consider adding an explicit reference to this DLL.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:12)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssemblyVersionAttributeIgnored">
<summary>
The &apos;AssemblyVersionAttribute&apos; has been ignored because a version was given using a command line option
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:16)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssemblyNotFoundInDependencySet(System.String)">
<summary>
Assembly &apos;%s&apos; not found in dependency set of target binary. Statically linked roots should be specified using an assembly name, without a DLL or EXE extension. If this assembly was referenced explicitly then it is possible the assembly was not actually required by the generated binary, in which case it should not be statically linked.
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:13)
</summary>
</member>
<member name="M:FSCstrings.SR.fscAssemblyCultureAttributeError">
<summary>
Error emitting &apos;System.Reflection.AssemblyCultureAttribute&apos; attribute -- &apos;Executables cannot be satellite assemblies, Culture should always be empty&apos;
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:17)
</summary>
</member>
<member name="M:FSCstrings.SR.docfileNoXmlSuffix">
<summary>
The documentation file has no .xml suffix
(Originally from d:\dd\MQFSharp_1\src\fsharp\devdiv\src\fsharp\FSCstrings.txt:2)
</summary>
</member>
<member name="M:FSCstrings.SR.RunStartupValidation">
<summary>
Call this method once to validate that all known resources are valid; throws if not
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Internal.Utilities.Filename.hasExtension(System.String)">
<summary>
Return true if the filename has a &quot;.&quot; extension
</summary>
</member>
<member name="M:Internal.Utilities.Filename.directoryName(System.String)">
<summary>
&quot;directoryName&quot; &quot; decomposes a filename into a directory name
</summary>
</member>
<member name="M:Internal.Utilities.Filename.chopExtension(System.String)">
<summary>
&quot;chopExtension f&quot; removes the extension from the given
filename. Raises ArgumentException if no extension is present.
</summary>
</member>
<member name="M:Internal.Utilities.Filename.checkSuffix(System.String,System.String)">
<summary>
&quot;checkSuffix f s&quot; returns true if filename &quot;f&quot; ends in suffix &quot;s&quot;,
e.g. checkSuffix &quot;abc.fs&quot; &quot;.fs&quot; returns true.
</summary>
</member>
<member name="T:Internal.Utilities.Filename">
<summary>
Some filename operations.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.BuildDetails">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.BuildSettings.Version">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.CommandLineMain">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.DelayAndForwardErrorLogger">
<summary>
This error logger delays the messages it recieves. At the end, call ForwardDelayedErrorsAndWarnings
to send the held messages.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Driver.AdjustForScriptCompile(Microsoft.FSharp.Compiler.Build.TcConfigBuilder,Microsoft.FSharp.Collections.FSharpList{System.String},Microsoft.FSharp.Compiler.Lexhelp.LexResourceManager)">
<summary>
Check for .fsx and, if present, compute the load closure for of #loaded files.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Driver.ErrorLoggerThatQuitsAfterMaxErrors(Microsoft.FSharp.Compiler.Build.TcConfigBuilder)">
<summary>
Create an error logger that counts and prints errors
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FSharpResidentCompiler.FSharpCompilationServer">
<summary>
The compilation server, which runs in the server process. Accessed by clients using .NET remoting.
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FSharpResidentCompiler.OutputCollector">
<summary>
Collect the output from the stdout and stderr streams, character by character,
recording the console color used along the way.
</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FSharpResidentCompiler">
<summary>
Implement the optional resident compilation service
</summary>
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.FileWriter">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.StaticLinker">
<summary>
OPTIONAL STATIC LINKING OF ALL DLLs THAT DEPEND ON THE F# LIBRARY
</summary>
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.MainModuleBuilder">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="M:Microsoft.FSharp.Compiler.Driver.AttributeHelpers.TryFindStringAttribute(Microsoft.FSharp.Compiler.Env.TcGlobals,System.String,Microsoft.FSharp.Collections.FSharpList{Microsoft.FSharp.Compiler.Tast.Attrib})">
<summary>
Try to find an attribute that takes a string argument
</summary>
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.AttributeHelpers">
<summary>
Helpers for finding attributes
</summary>
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.ManifestResourceFormat">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.VersionResourceFormat">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.ResFileFormat">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.BinaryGenerationUtilities">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.XmlDocWriter">
</member>
<member name="">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver.InterfaceFileWriter">
</member>
<member name="T:Microsoft.FSharp.Compiler.Driver">
</member>
</members>
</doc>

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/Fsi.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/Fsi.pdb

Двоичный файл не отображается.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,233 +0,0 @@
<!--
***********************************************************************************************
Microsoft.FSharp.targets
WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
created a backup copy. Incorrect changes to this file will make it
impossible to load or build your projects from the command-line or the IDE.
This file defines the steps in the standard build process specific for F# .NET projects.
For example, it contains the step that actually calls the F# compiler. The remainder
of the build process is defined in Microsoft.Common.targets, which is imported by
this file.
Copyright (C) Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask TaskName="Fsc" AssemblyFile="FSharp.Build.dll"/>
<UsingTask TaskName="CreateFSharpManifestResourceName" AssemblyFile="FSharp.Build.dll"/>
<PropertyGroup>
<ImportByWildcardBeforeMicrosoftFSharpTargets Condition="'$(ImportByWildcardBeforeMicrosoftFSharpTargets)' == ''">true</ImportByWildcardBeforeMicrosoftFSharpTargets>
<ImportByWildcardAfterMicrosoftFSharpTargets Condition="'$(ImportByWildcardAfterMicrosoftFSharpTargets)' == ''">true</ImportByWildcardAfterMicrosoftFSharpTargets>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportBefore\*" Condition="'$(ImportByWildcardBeforeMicrosoftFSharpTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportBefore')"/>
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
<DefaultLanguageSourceExtension>.fs</DefaultLanguageSourceExtension>
<Language>F#</Language>
<Tailcalls Condition="'$(Tailcalls)'==''">$(Optimize)</Tailcalls>
<!-- Visual studio requires a non-empty RootNamespace value for "Add New Item" to work. -->
<RootNamespace Condition="'$(RootNamespace)'==''">RootNamespace</RootNamespace>
</PropertyGroup>
<!--
The CreateManifestResourceNames target create the manifest resource names from the .RESX
files.
[IN]
@(EmbeddedResource) - The list of EmbeddedResource items that have been pre-processed to add metadata about resource type
Expected Metadata "Type" can either be "Resx" or "Non-Resx"
[OUT]
@(EmbeddedResource) - EmbeddedResource items with metadata
For F# applications the transformation is like:
Resources1.resx => Resources1 => Build into main assembly
SubFolder\Resources1.resx => SubFolder.Resources1 => Build into main assembly
Resources1.fr.resx => Resources1.fr => Build into satellite assembly
Resources1.notaculture.resx => Resources1.notaculture => Build into main assembly
For other project systems, this transformation may be different.
-->
<PropertyGroup>
<CreateManifestResourceNamesDependsOn></CreateManifestResourceNamesDependsOn>
</PropertyGroup>
<Target
Name="CreateManifestResourceNames"
Condition="'@(EmbeddedResource)' != ''"
DependsOnTargets="$(CreateManifestResourceNamesDependsOn)"
>
<ItemGroup>
<_Temporary Remove="@(_Temporary)" />
</ItemGroup>
<!-- Create manifest names for culture and non-culture Resx files, and for non-culture Non-Resx resources -->
<CreateFSharpManifestResourceName
ResourceFiles="@(EmbeddedResource)"
RootNamespace="$(RootNamespace)"
Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and ('%(EmbeddedResource.WithCulture)' == 'false' or '%(EmbeddedResource.Type)' == 'Resx')">
<Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" />
</CreateFSharpManifestResourceName>
<!-- Create manifest names for all culture non-resx resources -->
<CreateFSharpManifestResourceName
ResourceFiles="@(EmbeddedResource)"
RootNamespace="$(RootNamespace)"
PrependCultureAsDirectory="false"
Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and '%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx'">
<Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" />
</CreateFSharpManifestResourceName>
<ItemGroup>
<EmbeddedResource Remove="@(EmbeddedResource)" Condition="'%(EmbeddedResource.ManifestResourceName)' == ''"/>
<EmbeddedResource Include="@(_Temporary)" />
<_Temporary Remove="@(_Temporary)" />
</ItemGroup>
</Target>
<ItemGroup>
<DocFileItem Include="$(DocumentationFile)" Condition="'$(DocumentationFile)'!=''"/>
</ItemGroup>
<ItemGroup Condition="'$(_DebugSymbolsProduced)' == 'true' and '$(PdbFile)' != ''">
<_DebugSymbolsIntermediatePathTemporary Include="$(PdbFile)"/>
<!-- Add any missing .pdb extension, as the compiler does -->
<_DebugSymbolsIntermediatePath Include="@(_DebugSymbolsIntermediatePathTemporary->'%(RootDir)%(Directory)%(Filename).pdb')"/>
</ItemGroup>
<PropertyGroup>
<CoreCompileDependsOn>_ComputeNonExistentFileProperty</CoreCompileDependsOn>
</PropertyGroup>
<Target
Name="CoreCompile"
Inputs="$(MSBuildAllProjects);
@(CompileBefore);
@(Compile);
@(CompileAfter);
@(_CoreCompileResourceInputs);
$(ApplicationIcon);
$(AssemblyOriginatorKeyFile);
@(ReferencePath);
@(CompiledLicenseFile);
@(EmbeddedDocumentation);
$(Win32Resource);
$(Win32Manifest);
@(CustomAdditionalCompileInputs);
$(VersionFile);
$(KeyOriginatorFile)"
Outputs="@(DocFileItem);
@(IntermediateAssembly);
@(_DebugSymbolsIntermediatePath);
$(NonExistentFile);
@(CustomAdditionalCompileOutputs)"
Returns=""
DependsOnTargets="$(CoreCompileDependsOn)"
>
<Error
Condition="'$(SilverlightVersion)' != '' and !(Exists('$(ProgramFiles)\Microsoft F#\Silverlight\Libraries\Client\$(SilverlightVersion)\FSharp.Core.dll'))"
Text="F# runtime for Silverlight version $(SilverlightVersion) is not installed. Please go to http://go.microsoft.com/fwlink/?LinkId=177463 to download and install matching F# runtime"
/>
<Warning
Condition="'$(Win32ResourceFile)' != '' "
Text="The property &lt;Win32ResourceFile> has been renamed to &lt;Win32Resource>. Update your project file to ensure that the correct value is passed via the --win32res option to the F# compiler."
/>
<!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
<Fsc Condition=" '%(_CoreCompileResourceInputs.WithCulture)' != 'true' "
BaseAddress="$(BaseAddress)"
CodePage="$(CodePage)"
DebugSymbols="$(DebugSymbols)"
DebugType="$(DebugType)"
DefineConstants="$(DefineConstants)"
DisabledWarnings="$(NoWarn)"
DocumentationFile="$(DocumentationFile)"
GenerateInterfaceFile="$(GenerateInterfaceFile)"
KeyFile="$(KeyOriginatorFile)"
LCID="$(LCID)"
NoFramework="true"
Optimize="$(Optimize)"
OtherFlags="$(OtherFlags)"
OutputAssembly="@(IntermediateAssembly)"
PdbFile="$(PdbFile)"
Platform="$(PlatformTarget)"
References="@(ReferencePath)"
ReferencePath="$(ReferencePath)"
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile);@(AdditionalEmbeddedResource)"
Sources="@(CompileBefore);@(Compile);@(CompileAfter)"
Tailcalls="$(Tailcalls)"
TargetType="$(OutputType)"
ToolExe="$(FscToolExe)"
ToolPath="$(FscToolPath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
Utf8Output="$(Utf8Output)"
VersionFile="$(VersionFile)"
VisualStudioStyleErrors="$(VisualStudioStyleErrors)"
WarningLevel="$(WarningLevel)"
WarningsAsErrors="$(WarningsAsErrors)"
Win32ManifestFile="$(Win32Manifest)"
Win32ResourceFile="$(Win32Resource)"
/>
<ItemGroup>
<_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />
</ItemGroup>
</Target>
<Import Project="$(MSBuildBinPath)\Microsoft.Common.targets"/>
<!--
============================================================
GenerateTargetFrameworkMonikerAttribute
Emit the target framework moniker attribute as a code fragment into a temporary source file for the compiler.
============================================================
-->
<Target Name="GenerateTargetFrameworkMonikerAttribute" BeforeTargets="BeforeCompile" DependsOnTargets="PrepareForBuild;GetReferenceAssemblyPaths" Inputs="$(MSBuildThisFileFullPath)" Outputs="$(TargetFrameworkMonikerAssemblyAttributesPath)" Condition="'$(GenerateTargetFrameworkAttribute)' == 'true'">
<PropertyGroup>
<!-- This attribute is only available in mscorlib v4 and later -->
<AdditionalSourcesText Condition="'$(TargetFrameworkMoniker)' != '' and '$(TargetingClr2Framework)' != 'true'">
$(AdditionalSourcesText)
namespace Microsoft.BuildSettings
[&lt;System.Runtime.Versioning.TargetFrameworkAttribute(&quot;$(TargetFrameworkMoniker)&quot;, FrameworkDisplayName=&quot;$(TargetFrameworkMonikerDisplayName)&quot;)&gt;]
do ()
</AdditionalSourcesText>
</PropertyGroup>
<!-- This is a file shared between projects so we have to take care to handle simultaneous writes (by ContinueOnError)
and a race between clean from one project and build from another (by not adding to FilesWritten so it doesn't clean) -->
<WriteLinesToFile
File="$(TargetFrameworkMonikerAssemblyAttributesPath)"
Lines="$(AdditionalSourcesText)"
Condition="'$(AdditionalSourcesText)' != ''"
ContinueOnError="true"
Overwrite="true"/>
<ItemGroup>
<CompileBefore Include="$(TargetFrameworkMonikerAssemblyAttributesPath)" Condition="'$(AdditionalSourcesText)' != ''"/>
</ItemGroup>
</Target>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportAfter\*" Condition="'$(ImportByWildcardAfterMicrosoftFSharpTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportAfter')"/>
</Project>

Просмотреть файл

@ -1,38 +0,0 @@
rem DIR=c:\dd\MQFSharp_1\binaries\x86ret\bin\i386\
set DIR=c:\dd\MQFSharp_1\binaries\x86chk\bin\i386\
set PPDIR="c:\Program Files\FSharpPowerPack-2.0.0.0\bin\"
copy %DIR%Fsc.exe
copy %DIR%Fsc.pdb
copy %DIR%Fsc.xml
copy %DIR%FSharp.Build.dll
copy %DIR%FSharp.Build.pdb
copy %DIR%FSharp.Build.xml
copy %DIR%FSharp.Compiler.Interactive.Settings.dll
copy %DIR%FSharp.Compiler.Interactive.Settings.pdb
copy %DIR%FSharp.Compiler.Interactive.Settings.xml
copy %DIR%FSharp.Compiler.dll
copy %DIR%FSharp.Compiler.pdb
copy %DIR%FSharp.Compiler.xml
copy %DIR%FSharp.Compiler.Server.Shared.dll
copy %DIR%FSharp.Compiler.Server.Shared.pdb
copy %DIR%FSharp.Compiler.Server.Shared.xml
copy %DIR%FSharp.Core.dll
copy %DIR%FSharp.Core.optdata
copy %DIR%FSharp.Core.sigdata
copy %DIR%FSharp.Core.pdb
copy %DIR%FSharp.Core.xml
copy %DIR%Fsi.exe
copy %DIR%Fsi.pdb
copy %DIR%Fsi.xml
copy %DIR%Microsoft.FSharp.targets
REM PowerPack from codeplex
copy %PPDIR%FSharp.PowerPack.Build.Tasks.dll
copy %PPDIR%FSharp.PowerPack.Build.Tasks.pdb
copy %PPDIR%FSharp.PowerPack.Build.Tasks.xml
copy %PPDIR%FSharp.PowerPack.targets
copy %PPDIR%FsLex.exe
copy %PPDIR%FsLex.pdb
copy %PPDIR%FsLex.xml
copy %PPDIR%FsYacc.exe
copy %PPDIR%FsYacc.pdb
copy %PPDIR%FsYacc.xml

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/fslex.exe

Двоичный файл не отображается.

Двоичные данные
lkg/FSharp-4.0.30603.0/chk_bin/fsyacc.exe

Двоичный файл не отображается.

Просмотреть файл

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit" version="2.6.3" targetFramework="net40" />
<package id="NUnit.Runners" version="2.6.3" />
<package id="NUnit" version="2.6.4" targetFramework="net40" />
<package id="NUnit.Runners" version="2.6.4" />
</packages>

Просмотреть файл

@ -71,4 +71,14 @@
<OutputPath Condition="'$(OutputPath)' == ''">bin\$(Configuration)</OutputPath>
<WarningLevel Condition=" '$(WarningLevel)' == '' ">3</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<DefineConstants Condition="'$(VisualStudioVersion)'=='12.0' AND '$(ProjectLanguage)' == 'VisualBasic'">$(DefineConstants),VS_VERSION_DEV12=True</DefineConstants>
<DefineConstants Condition="'$(VisualStudioVersion)'=='12.0' AND '$(ProjectLanguage)' != 'VisualBasic'">$(DefineConstants);VS_VERSION_DEV12</DefineConstants>
</PropertyGroup>
<PropertyGroup>
<MSBuildVersionSuffix>core</MSBuildVersionSuffix>
<MSBuildVersionSuffix Condition="'$(VisualStudioVersion)' == '12.0'">V12.0</MSBuildVersionSuffix>
</PropertyGroup>
</Project>

Просмотреть файл

@ -95,6 +95,13 @@
<PropertyGroup>
<DefineConstants>$(DefineConstants);OPEN_BUILD</DefineConstants>
</PropertyGroup>
<PropertyGroup>
<NUnitVersion>2.6.4</NUnitVersion>
<NUnitFullVersion>2.6.4.14350</NUnitFullVersion>
<NUnitLibDir>$(FSharpSourcesRoot)\..\packages\NUnit.$(NUnitVersion)\lib\</NUnitLibDir>
<NunitToolsLibDir>$(FSharpSourcesRoot)\..\packages\NUnit.Runners.$(NUnitVersion)\tools\lib\</NunitToolsLibDir>
</PropertyGroup>
<!-- v2.0-specific flags -->
@ -121,7 +128,7 @@
<PropertyGroup Condition="'$(TargetFramework)'=='net40'">
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<DefineConstants>$(DefineConstants);FSHARP_CORE_4_5</DefineConstants>
<DefineConstants>$(DefineConstants);FX_ATLEAST_45</DefineConstants>
<DefineConstants Condition="'$(Configuration)'!='Proto'">$(DefineConstants);FX_ATLEAST_45</DefineConstants>
<DefineConstants>$(DefineConstants);FX_ATLEAST_40</DefineConstants>
<DefineConstants>$(DefineConstants);FX_ATLEAST_35</DefineConstants>
<DefineConstants>$(DefineConstants);BE_SECURITY_TRANSPARENT</DefineConstants>
@ -722,7 +729,7 @@
Outputs="@(CustomCopyLocal->'$(OutDir)%(TargetFilename)')"
Condition="'$(targetCLIDir)'!='Silverlight/4.0/'"
>
<Exec Command="$(FSharpSourcesRoot)\fsharp\FSharp.Build\subst.exe &quot;%(CustomCopyLocal.FullPath)&quot; {FinalDir} &quot;$([System.IO.Path]::GetFullPath('$(OutputPath)'))\&quot; {LkgVersion} $(LkgVersion) {BuildSuffix} &quot;$(FsBuildSuffix)&quot; {FSharpTargetsDir} &quot;%24(MSBuildThisFileDirectory)&quot; &gt; $(OutDir)%(CustomCopyLocal.TargetFilename) "/>
<Exec Command="$(FSharpSourcesRoot)\fsharp\FSharp.Build\subst.exe &quot;%(CustomCopyLocal.FullPath)&quot; {VisualStudioVersion} $(VisualStudioVersion) {FinalDir} &quot;$([System.IO.Path]::GetFullPath('$(OutputPath)'))\&quot; {LkgVersion} $(LkgVersion) {BuildSuffix} &quot;$(FsBuildSuffix)&quot; {FSharpTargetsDir} &quot;%24(MSBuildThisFileDirectory)&quot; &gt; $(OutDir)%(CustomCopyLocal.TargetFilename) "/>
<!-- Make sure it will get cleaned -->
<CreateItem Include="$(OutDir)%(CustomCopyLocal.TargetFilename)">
<Output TaskParameter="Include" ItemName="FileWrites"/>
@ -740,4 +747,7 @@
<CompileBefore Remove="@(CompileBefore)"/>
</ItemGroup>
</Target>
<Target Name="BeforeBuild" BeforeTargets="Build">
<Exec Command=".\.nuget\NuGet.exe restore packages.config -PackagesDirectory packages" WorkingDirectory="$(FSharpSourcesRoot)\.."/>
</Target>
</Project>

Просмотреть файл

@ -3,11 +3,14 @@
#light
namespace Microsoft.FSharp
open System.Reflection
open System.Runtime.InteropServices
[<assembly:AssemblyDescription("FSharp.Compiler.Interactive.Settings.dll")>]
[<assembly:AssemblyCompany("Microsoft Corporation")>]
[<assembly:AssemblyTitle("FSharp.Compiler.Interactive.Settings.dll")>]
[<assembly:AssemblyCopyright("\169 Microsoft Corporation. Apache 2.0 License.")>]
[<assembly:AssemblyProduct("Microsoft\174 F#")>]
[<assembly:ComVisible(false)>]
#if NO_STRONG_NAMES
[<assembly:System.Runtime.CompilerServices.InternalsVisibleTo("fsi")>]

Просмотреть файл

@ -3,12 +3,14 @@
#light
namespace Microsoft.FSharp
open System.Reflection
open System.Runtime.InteropServices
[<assembly:AssemblyDescription("FSharp.Compiler.Server.Shared.dll")>]
[<assembly:AssemblyCompany("Microsoft Corporation")>]
[<assembly:AssemblyTitle("FSharp.Compiler.Server.Shared.dll")>]
[<assembly:AssemblyCopyright("\169 Microsoft Corporation. Apache 2.0 License.")>]
[<assembly:AssemblyProduct("Microsoft\174 F#")>]
[<assembly:ComVisible(false)>]
#if NO_STRONG_NAMES
[<assembly:System.Runtime.CompilerServices.InternalsVisibleTo("fsi")>]

Просмотреть файл

@ -3,12 +3,15 @@
#light
namespace Microsoft.FSharp
open System.Reflection
open System.Runtime.InteropServices
[<assembly:AssemblyDescription("FSharp.Compiler.dll")>]
[<assembly:AssemblyCompany("Microsoft Corporation")>]
[<assembly:AssemblyTitle("FSharp.Compiler.dll")>]
[<assembly:AssemblyCopyright("\169 Microsoft Corporation. Apache 2.0 License.")>]
[<assembly:AssemblyProduct("Microsoft\174 F#")>]
[<assembly:ComVisible(false)>]
#if NO_STRONG_NAMES
[<assembly:System.Runtime.CompilerServices.InternalsVisibleTo("fsc")>]
[<assembly:System.Runtime.CompilerServices.InternalsVisibleTo("fsi")>]

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше