Skip to content

Commit f78333d

Browse files
CR: Pass extensionPath into razor.ts
1 parent 0f30bbd commit f78333d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export async function activate(context: vscode.ExtensionContext): Promise<CSharp
136136
}
137137

138138
if (!optionProvider.GetLatestOptions().razorDisabled) {
139-
await activateRazorExtension(context, eventStream);
139+
await activateRazorExtension(context, extension.extensionPath, eventStream);
140140
}
141141

142142
return {

src/razor/razor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ import * as vscode from 'vscode';
99
import * as Razor from 'microsoft.aspnetcore.razor.vscode';
1010
import { EventStream } from '../EventStream';
1111

12-
export async function activateRazorExtension(context: vscode.ExtensionContext, eventStream: EventStream) {
12+
export async function activateRazorExtension(context: vscode.ExtensionContext, extensionPath: string, eventStream: EventStream) {
1313
const razorConfig = vscode.workspace.getConfiguration('razor');
1414
const configuredLanguageServerDir = razorConfig.get<string>('languageServer.directory', null);
15-
const languageServerDir = configuredLanguageServerDir || path.join(context.extensionPath, '.razor');
15+
const languageServerDir = configuredLanguageServerDir || path.join(extensionPath, '.razor');
1616

1717
if (fs.existsSync(languageServerDir)) {
1818
await Razor.activate(context, languageServerDir, eventStream);

0 commit comments

Comments
 (0)