完全な.NET Framework(net461)で動作し、単体テストプロジェクトを含む新しいASP.NETコアサイトを足場にする方法を探しています。これは実行可能ですか? dotnet new mvc
のすべてのオプションは、フレームワークとしてnet461
を許可していないようです。プロジェクトタイプがxunit
の場合も同様です。フルフレームワークと単体テストプロジェクトを備えた足場ASP.NETコア
0
A
答えて
2
2つのプロジェクトを含む独自のテンプレートを作成します。それは非常に簡単です。作成し、セットアップいくつかのプロジェクトをVisual Studioで、ルートソリューションレベルに.template.config\template.json
ファイルを置く:
template.json
内容:
{
"classifications": [ "Web" ],
"name": "ASP.NET Core project AND xUnit project both targeting .NET 461",
"identity": "fweb", // Unique name for this template
"shortName": "fweb", // Short name that can be used on the cli
"tags": {
"language": "C#" // Specify that this template is in C#.
},
"sourceName": "FullWebApp",
"preferNameDirectory": "true"
}
を次に、パラメータなどの溶液パスでdotnet new --install
を実行します。
dotnet new --install "D:\YourFullPath\DotNetTemplates"
テンプレートfweb
が作成されました。ターゲットフォルダに移動し、テンプレートから新しいプロジェクトを作成しようとします。
dotnet new fweb
完了です。
関連する問題
- 1. フルフレームワークのASP.NetコアでSystem.Webを使用できる
- 2. クラスライブラリフレームワークを参照する4.6.1からasp.netコア.netフルフレームワーク4.6.1
- 3. EFコア足場DbContext
- 4. ASP.NETアプリケーションのWeb設定を単体テストプロジェクトと共有できますか
- 5. 単体テストプロジェクト参考資料コンソールアプリケーションVS2015
- 6. ビジネスロジックを備えた単純なasp.netアプリケーションのデザインパターン?
- 7. ASP.NETコアを備えたVisual Studio 2015:手動CLIのみが動作する
- 8. NUnitとReSharperを使用して単体テストプロジェクト全体を無視する方法
- 9. ASP.NetコアでEntity Frameworkコアを使用して足場を構築するときのエラー
- 10. オーレリア、活字体、&Asp.NetコアRC2
- 11. CMS機能を備えたASP.NET MVC3アプリケーション
- 12. ASP.NETコアを使用した単体テストでのPOST要求のシミュレート
- 13. ASP.NET MVCの足場コントローラ
- 14. のasp.net mvc5足場は
- 15. コア2.0が足りない足場のアイテム
- 16. asp.net core 2.0フルフレームワークをターゲットとするプロジェクトのドッカー画像
- 17. ソリューション用の1つ以上の単体テストプロジェクト
- 18. VS2008の単一のテストプロジェクト内で単体テストをグループ化できますか?
- 19. は、例えばAsp.NetコアViewComponents
- 20. ASP.NETコアURL書き換え
- 21. ASP.NET MVC3の足場でビューを生成
- 22. ASP.NETコアMVCとEFコア1.1
- 23. ASP.NETコアとjQuery
- 24. JsonSerializerSettingsとAsp.Netコア
- 25. ASP.NETコアとモバイルアプリケーション
- 26. StructuremapとASP.NETコア
- 27. ASP.NETコアと.asmx
- 28. トランスポートにデータを書き込むことができません。 Vs2017 ASP.netコア足場(MSSQL WINDOW 10)
- 29. キュウリと足場
- 30. Asp.Netコア(フル.Netフレームワーク)とAsp.Netコア(.Netコア)のパフォーマンス
私はhttps://github.com/dotnet/dotnetでコンソールプロジェクトとユニットテストプロジェクトのサンプルを持っている:テンプレートパッケージ(NuGet)と、ここで名前のパラメータ化についてもっと読みます-template-samples/tree/master/05-マルチプロジェクト –