.NET 7이 릴리스 되면서 browser-wasm 템플릿으로 생성되는 구조가 약간 변경되었습니다.
- main.js 변경
...
// 에서 await runMainAndExit(config.mainAssemblyName, ["dotnet", "is", "great!"]);
await dotnet.run(); // 으로 변경
- 프로젝트에
launchSettings.json
추가
이제 앱이 어떻게 실행되는지를 지정해야 합니다. RC2 시점에서는 이 정보가 없었습니다.
{
"profiles": {
"Project8": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:7218;http://localhost:5266",
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/debug?browser={browserInspectUri}"
}
}
}
이제 이 설정으로 앱을 띄우고 실행 시 웹 브라우저를 띄워줍니다.
browser-wasm 프로젝트 템플릿 설치 및 사용은 아래의 글을 참고해주세요.