BlazorWebAssembly IIS 배포 방법 ?

BlazorWebAssemBly μ†”λ£¨μ…˜μœΌλ‘œ Blazor ν•™μŠ΅μ„ 해보고 μžˆλŠ”λ°μš”.

ꡬ성
Windows 11
IIS κΈ°λŠ₯ μΆ”κ°€ ν•˜μ˜€μŒ.

ClientλΌλŠ” μ†”λ£¨μ…˜μ„ λ§Œλ“€μ–΄μ„œ κ²Œμ‹œ β†’ 폴더 publish β†’ IIS κ΄€λ¦¬μž β†’ μ‚¬μ΄νŠΈ β†’ publish μ‚¬μ΄νŠΈμΆ”κ°€

ν•΄λ‹Ή λΆ€λΆ„κΉŒμ§€ μ™„λ£Œ ν•˜μ˜€λŠ”λ°

localhost:80 으둜 μ§€μ • ν•˜μ˜€κ³ 

ν¬λ‘¬μ—μ„œ localhost 접속을 ν•˜λ©΄ Loading…
이외에 μ•„λ¬΄λŸ° λ³€ν™”κ°€ μ—†μŠ΅λ‹ˆλ‹€,

μ–΄λŠ λΆ€λΆ„μ—μ„œ ν‹€λ Έμ„κΉŒμš” ?

ν˜„μž¬ μ†”λ£¨μ…˜μ€ BlazorWebAssembly κΈ°λ³Έ μƒνƒœ κ·ΈλŒ€λ‘œ μž…λ‹ˆλ‹€.
μ½”λ“œ μΆ”κ°€ 및 μˆ˜μ •μ„ ν•˜μ§€ μ•Šμ•˜μ–΄μš”

μš°μ„  λΈŒλΌμš°μ € μ½˜μ†”μ—μ„œ μ—λŸ¬κ°€ 좜λ ₯λ˜λŠ”κ±Έ ν™•μΈν•΄λ³΄μ„Έμš”, indexνŽ˜μ΄μ§€κΉŒμ§€λŠ” μ ‘κ·Όν–ˆμœΌλ‚˜ κ·Έ μ™Έμ˜ 데이터λ₯Ό λ‘œλ“œν•˜μ§€ λͺ»ν•˜λŠ”κ±°κ°™λ„€μš”

그리고 μΉ΄ν…Œκ³ λ¦¬κ°€ 잘λͺ»λœκ±°κ°™μŠ΅λ‹ˆλ‹€ μˆ˜μ •ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€

μ‚¬μ΄νŠΈ 폴더λ₯Ό publish\wwwroot 둜 μ§€μ •ν•˜μ…¨λ‚˜μš”?

wwwwroot

μ΄λ ‡κ²Œ λ˜μ–΄μžˆμŠ΅λ‹ˆλ‹€

μ •ν™•ν•œ μ΄μœ λŠ” 생각이 μ•ˆ λ‚˜μ§€λ§Œ, ꡬ λ²„μ „μ—μ„œ λ‘œλ”© ν™”λ©΄μ—μ„œ 프리징 λ˜λŠ” κ²½μš°κ°€ κ°„ν˜Ή μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

6.0 을 μ‚¬μš©ν•˜λŠ” νŠΉλ³„ν•œ μ΄μœ κ°€ μ—†λ‹€λ©΄, 8.0 으둜 λ°”κΎΈμ‹œκ³ , ν”„λ‘œμ νŠΈ ν…œν”Œλ¦Ώ β€œBlazor Webassembly Standalone” 으둜 μ„ νƒν•œ λ‹€μŒ, λ‹€μ‹œ 배포 ν•΄λ³΄μ„Έμš”.

(κ΅¬λ²„μ „μ˜ λΈ”λ ˆμ΄μ € wasm 이 8.0μ—μ„œλŠ” Blazor Webassembly Standalone으둜 λ³€κ²½λ˜μ—ˆμŠ΅λ‹ˆλ‹€)

λ¬Όλ‘  IIS 도 8.0 에 λ§žλŠ” κΈ°λŠ₯을 μΆ”κ°€ν•΄μ•Ό ν•©λ‹ˆλ‹€.

1개의 μ’‹μ•„μš”

λ‹·λ„· ν˜ΈμŠ€νŒ… μ„€μΉ˜λ₯Ό μ•ˆν•œκ²Œ μ•„λ‹κΉŒμš”