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

Commit00474eb

Browse files
authored
Deploy debug instances to "RoslynDev" instead of "FSharpDev" hive? (#3070)
* Update VisualFSharpOpenSource.csproj* Update VisualFSharpFull.csproj* Update DEVGUIDE.md
1 parent0500e78 commit00474eb

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

‎DEVGUIDE.md‎

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Note: if you face this error [#2351](https://github.com/Microsoft/visualfsharp/i
111111
112112
Or hard crash on launch ("Unknown Error"), delete these folders:
113113

114-
*`%localappdata%\Microsoft\VisualStudio\15.0_(some number here)FSharpDev`
114+
*`%localappdata%\Microsoft\VisualStudio\15.0_(some number here)RoslynDev`
115115
*`%localappdata%\Microsoft\VisualStudio\15.0_(some number here)`
116116

117117
####[Optional] Install the Visual F# IDE Tools (Windows Only)
@@ -138,9 +138,14 @@ Restart Visual Studio, it should now be running your freshly-built Visual F# IDE
138138

139139
####[Optional] F5 testing of local changes
140140

141-
To test your changes locally_without_ overwriting your default installed F# tools, set the`VisualFSharp\Vsix\VisualFSharpOpenSource`
142-
project as the startup project. When you hit F5 a new instance of Visual Studio will be started in the`FSharpDev` hive with your
143-
changes, but the root (default) hive will remain untouched.
141+
To test your changes locally_without_ overwriting your default installed Visual F# tools, set the`VisualFSharp\Vsix\VisualFSharpOpenSource`
142+
project as the startup project. When you hit F5 a new instance of Visual Studio will be started in the`RoslynDev` hive with your
143+
changes, but the root (default) hive will remain untouched. You can also start this hive automatically using
144+
145+
devenv.exe /rootsuffix:RoslynDev
146+
147+
Because this uses the "RoslynDev" hive you can simultaneously test changes to an appropriate build of Roslyn binaries.
148+
144149

145150
####[Optional] Rapid deployment of incremental changes to Visual F# IDE Tools components
146151

‎vsintegration/Vsix/VisualFSharpFull/VisualFSharpFull.csproj‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<PlatformCondition=" '$(Platform)' == ''">AnyCPU</Platform>
4444
<OutputType>Library</OutputType>
4545
<AppDesignerFolder>Properties</AppDesignerFolder>
46-
<VSRootSuffix>FSharpDev</VSRootSuffix>
46+
<VSRootSuffix>RoslynDev</VSRootSuffix>
4747
<UseCodebase>true</UseCodebase>
4848
<DeployExtensionCondition=" '$(DeployExtension)' == '' and ('$(AppVeyor)' != '' or '$(HUDSON_COOKIE)' != '' or '$(UsingMicrobuild)' != '')">False</DeployExtension>
4949
<DeployExtensionCondition=" '$(DeployExtension)' == '' and '$(AppVeyor)' == '' and '$(HUDSON_COOKIE)' == '' and '$(UsingMicrobuild)' == ''">True</DeployExtension>
@@ -340,4 +340,4 @@
340340
</FilesToSign>
341341
</ItemGroup>
342342
</Target>
343-
</Project>
343+
</Project>

‎vsintegration/Vsix/VisualFSharpOpenSource/VisualFSharpOpenSource.csproj‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<PlatformCondition=" '$(Platform)' == ''">AnyCPU</Platform>
4444
<OutputType>Library</OutputType>
4545
<AppDesignerFolder>Properties</AppDesignerFolder>
46-
<VSRootSuffix>FSharpDev</VSRootSuffix>
46+
<VSRootSuffix>RoslynDev</VSRootSuffix>
4747
<UseCodebase>true</UseCodebase>
4848
<DeployExtensionCondition=" '$(DeployExtension)' == '' and ('$(AppVeyor)' != '' or '$(HUDSON_COOKIE)' != '' or '$(UsingMicrobuild)' != '')">False</DeployExtension>
4949
<DeployExtensionCondition=" '$(DeployExtension)' == '' and '$(AppVeyor)' == '' and '$(HUDSON_COOKIE)' == '' and '$(UsingMicrobuild)' == ''">True</DeployExtension>
@@ -339,4 +339,4 @@
339339
</FilesToSign>
340340
</ItemGroup>
341341
</Target>
342-
</Project>
342+
</Project>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp