Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit8d6c67c

Browse files
committed
Restructure LKG dir so that GACing of 2.0.50726.900 runtime is no longer needed
closesdotnet#206commit2ef867eAuthor: latkin <latkin@microsoft.com>Date: Tue Feb 3 15:15:46 2015 -0800 Remove GACing from appveyor buildcommitaf79f86Author: latkin <latkin@microsoft.com>Date: Tue Feb 3 13:50:41 2015 -0800 Restructure LKG dir so that GACing of 2.0.50726.900 runtime is no longer neededConflicts:DEVGUIDE.md
1 parentc023732 commit8d6c67c

File tree

7 files changed

+9195
-10
lines changed

7 files changed

+9195
-10
lines changed

‎DEVGUIDE.md‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ See the script for what this does. After you do this, you can do further testin
2727
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.
2828
Note that you need the .NET framework 3.5 installed on your machine in order to complete this step.
2929

30-
```
31-
gacutil /i lkg\FSharp-2.0.50726.900\bin\FSharp.Core.dll
32-
msbuild src\fsharp-proto-build.proj
33-
```
30+
msbuild src\fsharp-proto-build.proj
3431

3532
##2. Building an F# (Debug) library and compiler
3633

‎appveyor-build.cmd‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,13 @@ set _msbuildexe="%ProgramFiles(x86)%\MSBuild\12.0\Bin\MSBuild.exe"
77
ifnotexist%_msbuildexe%set_msbuildexe="%ProgramFiles%\MSBuild\12.0\Bin\MSBuild.exe"
88
ifnotexist%_msbuildexe%echo Error: Could not find MSBuild.exe. Please see http://www.microsoft.com/en-us/download/details.aspx?id=40760.&&goto :eof
99

10-
set_gacutilexe="%ProgramFiles(x86)%\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\gacutil.exe"
11-
ifnotexist%_gacutilexe%echo Error: Could not find gacutil.exe.&&goto :eof
12-
1310
set_ngenexe="%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\ngen.exe"
1411
ifnotexist%_ngenexe%echo Error: Could not find ngen.exe.&&goto :eof
1512

1613
.\.nuget\NuGet.exe restore packages.config -PackagesDirectory packages
1714
@if ERRORLEVEL1echo Error: Nuget restore failed&&goto :eof
1815

1916
::Build
20-
%_gacutilexe% /i lkg\FSharp-2.0.50726.900\bin\FSharp.Core.dll
21-
@if ERRORLEVEL1echo Error: gacutil failed&&goto :eof
22-
2317
%_msbuildexe% src\fsharp-proto-build.proj
2418
@if ERRORLEVEL1echo Error: compiler proto build failed&&goto :eof
2519

1.57 MB
Binary file not shown.
1.45 MB
Binary file not shown.

‎lkg/FSharp-4.0.30319.1/bin/FSharp.Core/FSharp.Core.xml‎

Lines changed: 9191 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
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.
2+
3+
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.
-19 KB
Binary file not shown.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp