.Net Core / Net ASP Core [無断転載禁止]©2ch.net

レス数が1000を超えています。これ以上書き込みはできません。
2016/06/30(木) 03:45:41.80ID:EQd6Pds5
おらの群馬さにはIISなんてねえもんでりなっくすさ使ってしぃしゃーぷさ動かすべえな
こんなの動くなんておったまげえな時代だわな

んだいくべえ
2020/08/22(土) 15:52:25.91ID:/0wMOcMX
>>971
レスありがとうございます。

Linuxのlnコマンドで、wwwrootにリンクを張って、別のディスクのフォルダをそこにもってきています。
メディア関係のファイルは大量のtsファイルです。百キロバイトのものが数千あります。

リンクを解除すると、明らかにdotnet runが高速になるのです。

ところで、dotnet publish とは、静的コンテンツも含めてコピーするという感じなんでしょうか。
2020/08/22(土) 17:38:57.62ID:GBdcHLkT
ほんとだ
大量のファイルを置くとbuildのパフォーマンス悪化するな

<ItemGroup>
<Content Remove="wwwroot/**/*.ts" />
</ItemGroup>

これをプロジェクトファイルに追記すればビルドプロセスの途中から無視されて速くなるはず
2020/08/24(月) 14:40:49.75ID:OXH9rU7E
>>973
レスありがとうございました。
すみません、返信が遅くなりまして。

今、.Net Core 3.1をarmのLinuxでつかっていて、
VS Codeというフリーのエディタを使っています。

csprojという拡張子のファイルはあります。
ここに追加すればよいでしょうか。

自分でもぐぐって調べてみたところ、次の指定を行えば良いとわかりました。
大量のtsファイルがあるwwwroot/hlsというディレクトリを回避できたようです。

<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<DefaultItemExcludes>**\hls\**;</DefaultItemExcludes>
</PropertyGroup>
</Project>

実際に、dotnet runが早くなりました。

教えていただいた、Item Groupで指定する方法とはどう異なるのでしょうか。
2020/08/28(金) 09:56:38.92ID:/0pxH9fW
>>969
うちもだよ
複数の環境で試しても同じだしこれ使えている人いるのかな
2020/08/28(金) 15:45:40.19ID:SyuaqWnl
.core3のデザイナはまだ未対応らしいけど
2020/10/02(金) 16:18:11.39ID:SqfSpP9U
JavaにはLombokがあるから昔から値オブジェクトが実装しやすかった
RecordのおかげでようやっとC#がJavaに追いついた
2020/10/14(水) 15:42:12.73ID:gBRBwK4Q
.NET 5.0 RC2 きたね
2020/10/14(水) 19:09:40.43ID:MAVLXRyI
色々と追加されてるけどC#スクリプティングの拡充を急いでほしい
開発中はインタプリタ
テストフェーズからはコンパイル
これで行きたい
2020/11/01(日) 10:07:51.35ID:LwRtbqr0
ついに今月 .NET 5.0 GAか
2020/11/12(木) 00:44:34.38ID:h5L0232Z
Announcing .NET 5.0
https://devblogs.microsoft.com/dotnet/announcing-net-5-0/
Announcing ASP.NET Core in .NET 5
https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-5/
Announcing the Release of EF Core 5.0
https://devblogs.microsoft.com/dotnet/announcing-the-release-of-ef-core-5-0/
2021/03/15(月) 00:59:26.56ID:fhmVlExY
webformからようやくasp.net mvcに置き換えようと思うんだけど、mvcでは置き換えられるようなコントロールってあるんでしょうか?置き換えの参考になるような書籍とか情報ありますか?
コンボボックスとchartで構成されてる簡単な画面なんですけど
2021/04/04(日) 19:41:37.18ID:QB2WenPb
VB.NETが残ったな
984デフォルトの名無しさん
垢版 |
2021/04/16(金) 08:28:45.17ID:yjbuMFT7
System.IO.Compression.ZipArchiveがSJISのエントリをencoding未指定時に正しく読まないので調べた

https://docs.microsoft.com/en-us/dotnet/api/system.io.compression.ziparchive.-ctor?redirectedfrom=MSDN&;view=net-5.0#System_IO_Compression_ZipArchive__ctor_System_IO_Stream_System_IO_Compression_ZipArchiveMode_System_Boolean_System_Text_Encoding_

>When the language encoding flag (in the general-purpose bit flag of the local file header) is not set, the current system default code page is used to decode the entry name.

ちゃんと対応してるのかと思いきや

https://github.com/dotnet/runtime/blob/a551a99ed3f36284816123ae334eb8c58eeee184/src/libraries/System.IO.Compression/src/System/IO/Compression/ZipArchiveEntry.cs#L399

結局コードページなんか無視してUTF-8じゃねえか
ドキュメントに嘘書くのやめろ
2021/05/02(日) 08:54:13.33ID:2vdkVbTy
.net core、linuxのarmで昨日使ってみたけど、なかなか良いな。
ただ、hello worldに0.3sぐらいかかるのがちょっとだけ悲しい。VM言語の宿命か。
起動しちゃえば、少しメモリを贅沢に使われる以外は問題はまったくないんだけど。

JVMみたいにヒープサイズ制限したりできないのかな?
2021/05/02(日) 09:25:41.07ID:+yhg3kQr
>>985
遅いのがネック
987デフォルトの名無しさん
垢版 |
2021/05/02(日) 12:29:08.03ID:iDx07XjZ
>>985
はい
https://docs.microsoft.com/en-us/dotnet/core/run-time-config/garbage-collector

0.3sってどうやって測定したん?
2021/05/02(日) 13:36:48.34ID:2vdkVbTy
>>986
言うほど遅い?

>>987
ありがとう!助かる!
計測は普通に
time dotnet helloworld.dll
とか、
time ./helloworld
でザックリ計測したよ。
2021/05/02(日) 13:40:27.66ID:iDx07XjZ
そのdllはどうやって作ったの?
2021/05/02(日) 14:28:55.32ID:2vdkVbTy
>>989
実機でdotnet build -c Release で作ったよ。
2021/05/02(日) 14:58:17.22ID:iDx07XjZ
ならReadyToRun使うとちょびっとだけ速くなると思うよ
2021/05/02(日) 15:04:01.74ID:2vdkVbTy
なるほど、やってみる。
ありがとう!
2021/09/17(金) 15:29:18.43ID:kKgvYHQD
.NET Coreの開発ってVSCODEでしか出来ないの?
VB.NETはVSCODEでデバッグ出来るの?
2021/09/17(金) 19:37:47.78ID:QBWmrH3h
ASP.NET MVC で検索子画面の定番的な作り方を教えてください。
2021/10/01(金) 07:58:57.47ID:6/u9pTby
2021/10/01(金) 07:59:05.81ID:6/u9pTby
2021/10/01(金) 07:59:11.00ID:6/u9pTby
2021/10/01(金) 07:59:16.16ID:6/u9pTby
2021/10/01(金) 08:02:53.67ID:6/u9pTby
2021/10/03(日) 15:57:09.49ID:QlysjUfP
終了
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1921日 12時間 11分 28秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。