「[[マイクロソフト系技術情報 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]]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS