X



.Net Core / Net ASP Core [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2016/06/30(木) 03:45:41.80ID:EQd6Pds5
おらの群馬さにはIISなんてねえもんでりなっくすさ使ってしぃしゃーぷさ動かすべえな
こんなの動くなんておったまげえな時代だわな

んだいくべえ
0440デフォルトの名無しさん
垢版 |
2018/03/14(水) 21:46:46.70ID:lJWHeXYc
>>439
ありがとうございます。ちょっとわかってきました。
SDK 2.1.4をインストールしたのに、VS2017で、.net core 2.0のテンプレしか選択できなかったのは、当然だったんですね。

>>438
読みます。

https://docs.microsoft.com/en-us/dotnet/core/versions/

There are lots of moving parts that version independently in .NET Core.
However, starting with .NET Core 2.0, there is an easy to understand top-level version number
that everybody understands to be the version of ".NET Core" as a whole.


本当は、.net core は複数のパーツから成り立っていてそれぞれバージョンが設定されるのに、
それが登場したときには、まとめてバージョン2.0という設定をやったので、
皆に誤解を与えたというわけだな。
0441デフォルトの名無しさん
垢版 |
2018/03/14(水) 21:54:40.04ID:lJWHeXYc
でも、バージョンの付け方が、今度からがらっと変わるらしいね。

The version scheme is changing in future releases.
You can see the current proposal at the dotnet/designs repository.

https://github.com/dotnet/designs/pull/29

ガーデニングしてそうな女性がバリバリに働いているんだな。> MS
0443デフォルトの名無しさん
垢版 |
2018/03/15(木) 12:13:33.66ID:IGJGSkrv
総合テストをしようとnew TestServerしてserver.Host.Services.GetService<xxx>()しようとすると
System.InvalidOperationException : No service for type 'xxx' has been registered. とエラーが出て困ってます
デバックでは問題なく起動していてnew TestServerに使うWebHostBuilderは同じものを使用してUseContentRoot()を変更しています
原因が分からないのでどなたか解決策を教えてください
0444デフォルトの名無しさん
垢版 |
2018/03/18(日) 17:15:56.59ID:nkjx7Ns6
public class Startup
{
public Startup(IConfiguration configuration, IHostingEnvironment environment)

システムによって、自動的に、IHostingEnvironment environment は取得できるけど、
普通のユーザーメソッド内で、IHostingEnvironment environment を取得するか、
生成することってできるでしょうか。

IHostingEnvironment environment の内容を知りたいんですが、
Startupに手を加えたくないわけです。
0446デフォルトの名無しさん
垢版 |
2018/03/19(月) 07:53:36.02ID:xMcXtX4S
>>445
インターフェイスなので実体化できません。
このインターフェイスを実装するクラスってあるんでしょうか。
そして、任意のタイミングでそれを実体化したときに、
適切に初期化されるんでしょうか。
0447デフォルトの名無しさん
垢版 |
2018/03/19(月) 12:33:40.06ID:2HRPdOVd
>>446
実装クラスはFramework側で勝手にInjectしてくれてるから、どこでも普通にDIコンテナからとれるよ?
0448デフォルトの名無しさん
垢版 |
2018/03/19(月) 18:49:45.82ID:evPyLj3/
>>447
c#の経験は少しあるのですが、
.net coreなどの最新の技術には疎いです。
どのようにして、インスタンスの参照を得られるのか、
コードで示して貰えると幸いです。

Programクラスに、静的メンバを設けて、それを経由で、アクセスしょうかと考えていたところです。
0449デフォルトの名無しさん
垢版 |
2018/03/19(月) 19:35:45.41ID:2HRPdOVd
>>448
ASP.NET Core DI
でググってひと通り基本的な知識を入れてから、もし分からなければまたおいで
0450デフォルトの名無しさん
垢版 |
2018/03/21(水) 11:08:07.65ID:yOhpRYak
class MyClass : IMyClass {
private IHost... h;
public MyClass(IHost... h) }
this.h = h;
}
public void MyMethod() {
h.xxx;
}
0457デフォルトの名無しさん
垢版 |
2018/04/29(日) 13:59:27.01ID:CplRDOUs
linuxのdotnet-sdk-2.1.105でまともに使えるSQLiteのnugetライブラリってどれよ
Microsoft.EntityFrameworkCore.SqliteはFileIOExceptionで起動しないし
Microsoft.Data.Sqliteはメモリリークしまくるし
0459デフォルトの名無しさん
垢版 |
2018/04/29(日) 21:20:03.12ID:ntMe/HR9
>>458
457です、レスありがと
MS.EFCore.Sqliteを使った時のスタックトレースはこれ
Windowsの2.1.104だと問題なく動く

Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly
'System.Linq.Expressions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
中止 (コアダンプ)
0460デフォルトの名無しさん
垢版 |
2018/05/12(土) 11:00:45.01ID:pDgCeBjY
共同ツール 1
https://seleck.cc/685

https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://sketchapp.com/extensions/plugins/
ttp://photoshopvip.net/103903

ttps://goodpatch.com/blog/sketch-plugins/
0461デフォルトの名無しさん
垢版 |
2018/05/16(水) 18:59:25.01ID:dIN+KNFd
dotnet coreってPInvokeのマーシャリングルールどうなってんの
処理系のエンディアンとかちゃんと気にしないとあかん?
0462デフォルトの名無しさん
垢版 |
2018/05/23(水) 19:38:39.36ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

A2A58
0463デフォルトの名無しさん
垢版 |
2018/05/24(木) 06:46:56.23ID:Br/n3f+P
ASP Core MVCでdll作ってサーバにアップした後、
特定のコントローラーの処理だけ変えたい場合はまた同じ手順を繰り返し?
初回アクセスで高負荷になるしPHPみたいになんとかならないの?
0465デフォルトの名無しさん
垢版 |
2018/05/24(木) 07:42:37.84ID:Br/n3f+P
ならないんだ
webって頻繁に更新があるものだしその度に毎回これじゃ使えないね
ASPに未来あるの?
0468デフォルトの名無しさん
垢版 |
2018/05/24(木) 07:50:46.08ID:Br/n3f+P
dllを更新してdotnetをrestart
初回アクセスでCPU100%
その後各ページの初回アクセスにも20-30%の負荷が掛かってる
これで使えると思う方が間抜けでは?
ちな環境はLinux Kestrel
0474デフォルトの名無しさん
垢版 |
2018/05/24(木) 08:32:20.04ID:Br/n3f+P
ゴミサーバーでもPHPなら問題なく動くけど?
ゴミサーバーじゃなくてもちょっとした更新の度に負荷が掛かってるのは事実であってはっきり言って使えない
0477デフォルトの名無しさん
垢版 |
2018/05/24(木) 09:03:26.00ID:2yy1+Fl2
watch使えよ
0478デフォルトの名無しさん
垢版 |
2018/05/27(日) 19:25:41.28ID:FRc1Igvs
core3でデスクトップ対応するってんで久しぶりにformsで遊んだんだが
VSのUIデザイナーがすげー使いにくいかった
マークアップって便利なものだったんだな
0485デフォルトの名無しさん
垢版 |
2018/05/27(日) 22:28:59.48ID:AvF24g9C
でもサードパーティのリッチコンポーネントがCore対応しないと移行すすまんやろな
有料ライブラリもNuGetで配布するようになんのか?
0490デフォルトの名無しさん
垢版 |
2018/05/30(水) 22:12:52.15ID:JXGp/YkD
WinAppDriverが最近更新されたり放置されてたFormsのバグがフィックスされたり
Microsoftはcore 3に向けてちょっとやる気出してきた感じなのかな
0494デフォルトの名無しさん
垢版 |
2018/06/07(木) 07:58:32.16ID:acA4rAin
やっとStackOverflowもASP.NET Coreに移行するみたいね
周辺のツール群の移行も落ち着いたみたいだし
0496デフォルトの名無しさん
垢版 |
2018/06/14(木) 20:30:16.44ID:XNb+8Bse
>>494
StackOverflowはよく参考にしている情報サイトだけど、ここのサービスが.net coreで作成されているってこと?
0499デフォルトの名無しさん
垢版 |
2018/06/14(木) 23:27:45.95ID:l5PwHyNK
うちの新規プロジェクトは基本的にASP.NET Coreだし、バッチも.NET Coreで書いてる
0501デフォルトの名無しさん
垢版 |
2018/06/16(土) 08:29:49.39ID:+7qeuaiQ
dotnetコマンドをトリガーにして任意のコマンドを実行したいのですが可能ですか?

プロジェクト構成がこうなってます
solution
solution/app/app.csproj (mvc)
solution/lib1/lib1.csproj (class lib)
solution/lib2/lib2.csproj (class lib)
solution.sln
solution/database/Dockerfile

やりたいこと
(1) build時にapp, lib1, lib2に加えてdatabaseもビルドしたい
(2) run時に(1)でビルドしたイメージからコンテナをバックグラウンドで起動
かつappをフォアグラウンドで起動
(3) app起動中にCTRL+Cでappとコンテナをシャットダウン
0503デフォルトの名無しさん
垢版 |
2018/07/04(水) 22:19:26.23ID:gFgZc5FG
NS8
0505デフォルトの名無しさん
垢版 |
2018/07/22(日) 00:41:46.72ID:J1Nh86LO
今更になってSPA系のproject template使ってみた
ASP.NET Coreと密に結合するメリットあんのかなって疑問なんだけど、ここが凄いんだみたいなポイントってある?

angularならangularのプロジェクト、reactならreactのプロジェクトを1つ
Web API用のAsp.net coreプロジェクトを1つ
2つのプロジェクトを別個に作って動かすのと何がちがうんだろう
0508デフォルトの名無しさん
垢版 |
2018/08/24(金) 19:36:06.16ID:WoVk2gPy
初歩的質問で申し訳ない

Asp.net core アプリは
.net frameworkでも.net coreでも実装できるようですが
asp.net core そのものは.net core で実装されているため、動かすには.net coreのランタイムが必須

という認識なのですが、あってますでしょうか?
0510デフォルトの名無しさん
垢版 |
2018/08/24(金) 21:03:49.57ID:MBN4HRAE
間違えました。実装というか実行ですかね。

asp.net core は.net coreの上で動いてるから
もしアプリを.NetFrameworkで作るという選択をしたとしても
実行には.net coreのランタイムも必要?

という事を聞きたかったのです。
0513デフォルトの名無しさん
垢版 |
2018/08/24(金) 23:37:34.84ID:6Vm9fYR8
ASP.Net Coreは.NET Standard 2.0が基本だから.NET Coreじゃなくても大体いけるんだろうね
0514デフォルトの名無しさん
垢版 |
2018/08/25(土) 05:02:20.54ID:rsTZmcpc
ASP.NET Core 2.xばかり見ていたからか、ランタイムをインストールしようにも.Net Coreベースっぽいし
.NET Coreが必要なのかなと思ってましたが
ASP.NET Core 1.xまでは.NetFrameworkでも動けるってことなのかな
http://blog.clock-up.jp/entry/2017/08/16/aspnetcore-platform-change



https://docs.microsoft.com/ja-jp/aspnet/core/index?view=aspnetcore-2.1#aspnet-core-targeting-net-framework
>ASP.NET Core の .NET Framework を対象とするためのサポートを削除するプランはありません。

これはASP.NET Core 1.xだけを言ってるのだろうか…
0516デフォルトの名無しさん
垢版 |
2018/09/12(水) 06:53:09.75ID:+jlBTouo
開発と実行環境の違いが分かって無いな
動かすのはランタイムのみでOK
Linuxサーバーに.NET Coreランタイムのみ入れればASP.NET Coreが動く

開発はWindowsPC、Linuxデスクトップ、MacOS PCで開発出来る
(C#、VB.NETでOK)
.NET Core使うのはサーバーアプリケーション(Javaで言うサーブレット)
.NET Framework使うのはそれ以外
0519デフォルトの名無しさん
垢版 |
2018/09/12(水) 07:29:28.20ID:w6zRQH09
こいつはglobal toolsやただのコンソールアプリ、Windowsサービスのことなんて頭にないんだろ
0521デフォルトの名無しさん
垢版 |
2018/09/12(水) 22:33:59.96ID:yfKtIfo2
最近の低学歴知恵遅れは
CLIとかJVMで動かすことを
実行環境というんか
さすが!
0527デフォルトの名無しさん
垢版 |
2018/11/12(月) 15:47:02.08ID:K/JJbgco
WindowsサーバーのASP.NET MVCはある程度出来るつもりなのですが、
お試し契約してみたCentOSサーバーに.NET Core 2.1で
ASP.NET MVC Coreのサイトをpublishしたのですが、
publish自体はエラーなく出来たのですが、サイトの表示が出来ません。
どこかにその辺りのやり方を簡単に解説しているようなサイトや資料や動画が
あれば教えて下さい。
0529527
垢版 |
2018/11/15(木) 14:15:45.42ID:rC/khhb+
このページの
https://53ningen.com/asp-net-core-on-cent7/
$ dotnet new web -o myWeb
で作ったサイトは他のパソコンからアクセスしてHello World!表示出来たのだが、
それを応用して作ったRazerのサイトは
ページが見つからないエラー
で表示出来ない。
https://codezine.jp/article/detail/10515
この辺りを参考にしたのだが。
原因分る人いませんか?
0537デフォルトの名無しさん
垢版 |
2018/11/16(金) 09:26:49.38ID:Y9D9gAOr
現状のまとめです。
dotnet new web -o myWeb
で作ったページは全く問題無く外部からブラウザーでアクセス出来て
Hello World! が出ます。
一方、mvcやrazorのサンプルでは、
502 Bad Gateway nginx
が出るようになりました。
でもページが表示出来ません。
もう完全に行き詰っています。
0539デフォルトの名無しさん
垢版 |
2018/11/16(金) 10:36:01.56ID:Y9D9gAOr
>>538
サンプルをそのまま実行したのですが、
2ポートで待ち受けると何か問題ありますか?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況