You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you click the <code>Use ProjectReference</code> button, the extension looks through the list of projects included in the solution and begins to process each of them sequentially.
Project dependency search is based on <code>project.assets.json</code> file, which lists all the dependencies of the project. It is created in the /obj folder when using <code>dotnet restore</code> or <code>dotnet build</code> as it implicitly calls restore before build, or <code>msbuid.exe /t:restore</code> with MSBuild CLI. If <code>project.assets.json</code> is not found in the specified project directory, then the extension stops processing and displays the following message:
If the file is present, then the extension starts processing explicit and implicit (transitive) dependencies of the project - NuGet packages, framework assemblies. After processing, the Messages tab of the Error List displays information about each changed project and the references included in it.
@@ -76,22 +76,24 @@ Separate lines entered in the configuration file can be commented out as follows
76
76
</div>
77
77
78
78
```
79
-
#E:\Project\a\LibraryA
80
-
#E:\Project\b\LibraryB
81
-
E:\Project\c\LibraryC
82
-
E:\Project\d\LibraryD
79
+
#E:\Project\a\Library
83
80
```
84
81
85
82
<divstyle="text-align: justify">
86
-
With this configuration, at the moment of switching references, the search will be performed only in the last two directories.
83
+
With this configuration, at the moment of switching references, the search for in the commented out directories will be ignored.
87
84
</div>
88
85
89
86
## Requirements
90
87
91
88
<divstyle="text-align: justify">
92
-
It is assumed that in the stable version the extension should support Visual Studio 17, 19. However, at the moment, such compatibility is not guaranteed like anything else. The author conducted an initial test in the next version of Visual Studio:
89
+
It is assumed that in the stable version the extension should support Visual Studio 19. The author conducted an initial test in the next version of Visual Studio:
93
90
</div>
94
91
92
+
```
93
+
Microsoft Visual Studio Community 2019
94
+
Version 16.11.7
95
+
```
96
+
95
97
```
96
98
Microsoft Visual Studio Community 2019 Preview
97
99
Version 16.9.0 Preview 2.0
@@ -108,10 +110,10 @@ Version 16.4.2
108
110
```
109
111
110
112
<divstyle="text-align: justify">
111
-
.NET SDK version >= 3.0 is <b>required</b> since version 0.5.0.
113
+
.NET Core SDK version >= 3.0 is <b>required</b> since version 0.5.0.
0 commit comments