「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>.NET Core]] * 目次 [#bbd26b0f] #contents *概要 [#s178c8e9] *詳細 [#m1feac0d] **開発 [#q8525760] -[[開発環境を構築し>.NET Standard#z1acf213]]、~ --プロジェクト・テンプレートを選択、 --[[ビルド>#g36ab214]]・[[デバッグ>#p2ed0b16]]実行するだけ。 -[[Linuxへデプロイ>.NET Core#a1fdcaf9]]する前に[[WSLで開発>Windows Subsystem for Linux#w85d0688]]してみる事も可能。 -長いファイル名/パス名 --参考 ---.NET 4.6.2 and long paths on Windows 10 – Jeremy Kuhne's Blog~ https://blogs.msdn.microsoft.com/jeremykuhne/2016/07/30/net-4-6-2-and-long-paths-on-windows-10/ **ビルド [#g36ab214] -[[Visual Studio]]からビルド可能。 -自動化する場合、dotnet msbuildを使用。 --参考 ---dotnet msbuild コマンド - .NET Core CLI | Microsoft Docs~ https://docs.microsoft.com/ja-jp/dotnet/core/tools/dotnet-msbuild **デバッグ [#p2ed0b16] -Windows上で以下のようにデバッグ実行される(F5実行)。 C:\Users\xxxx>"C:\Program Files\dotnet\dotnet.exe" "...\Visual Studio 2017\Projects\ConsoleApp1\ConsoleApp1\bin\Debug\netcoreapp2.0\ConsoleApp1.dll" Hello World! -[[WindowsのWSL>Windows Subsystem for Linux#w85d0688]]上で以下のようにデバッグ実行される(F5実行)。 ・・・ *参考 [#j66714cd] **Build Insider [#f1cd1fe4] ***C#による.NET Core入門 [#fb77a244] http://www.buildinsider.net/language/dotnetcore -(1).NET Coreとは? 開発環境(SDKとVisual Studio Code)のインストール~ http://www.buildinsider.net/language/dotnetcore/01 -(2)レッドハット版.NET Coreとマイクロソフト版.NET Coreの違い~ http://www.buildinsider.net/language/dotnetcore/02 -(3).NET Coreでプロジェクトを作成して開発してみよう~ http://www.buildinsider.net/language/dotnetcore/03 -(4).NET Coreでコンソールアプリを配置する~ http://www.buildinsider.net/language/dotnetcore/04 -(5).NET Standardなライブラリプロジェクトを作成して参照する~ https://www.buildinsider.net/language/dotnetcore/05 -(6).NET CoreライブラリプロジェクトをパッケージングしてNuGetサーバーに発行する~ https://www.buildinsider.net/language/dotnetcore/06 -(7).NET Coreで単体テストを行う~ https://www.buildinsider.net/language/dotnetcore/07 ※ 前提となる開発環境は、CentOS 7.3, .NET Core SDK, [[Visual Studio Code]]であるもよう。 ---- Tags: [[:.NET開発]], [[:.NET Core]]