問題タブ [project.json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xunit - project.json および dotnet tfm ワールドで XUnit テストを実行する方法
背景: 最近、「古い」世界から新しい project.json の世界に切り替えました。新しい方が常に優れているためです ;) 現在、3 つのプロジェクトのうち 2 つが「dotnet」ターゲット フレームワーク モニカを使用でき、もう 1 つのプロジェクトは完全な .NET が必要です。フレームワーク (net46)。
また、テスト プロジェクトを新しい project.json ワールドに切り替えましたが、テストを実行できません。ビルドは緑色ですが、テストが見つかりません。
このドキュメントを読み、xunit.runner.dnx を含めましたが、問題は「dnx」プロジェクトではないことです。「dotnet」または「net46」に依存しており、現在のランナーがテスト。
プロジェクトはGitHubで入手できます。
xunit.runner.dnx パッケージからのエラー:
エラー プロジェクト Sloader.Config.Tests の依存関係 xunit.runner.dnx 2.1.0-beta5-build169 は、フレームワーク .NETPlatform,Version=v5.0 をサポートしていません。Sloader.Config.Tests C:\Users\Robert\Documents\GitHub\Sloader\tests\Sloader.Config.Tests\project.json 20 IntelliSense
これは現在サポートされていませんか、それとも見逃していますか? ありがとう!
version - Asp.Net 5:project.jsonファイルからアセンブリバージョンをロードする方法は?
バージョンが次のように指定されたproject.jsonファイルがあります
コードでどのように読み取ることができますか?
visual-studio-2015 - project.json frameworks 要素は何を意味し、どのフレームワークを使用するのですか?
ASP.NET プロジェクト テンプレートに基づいて Visual Studio 2015 で新しいプロジェクトを作成すると、project.json で次のフレームワーク要素を取得します。
クラス ライブラリをソリューションに追加すると、frameworks 要素は次のようになります。
これらのさまざまなフレームワークとは何ですか?それらすべてが必要ですか? たとえば、このライブラリで SQL サーバーのデータにアクセスする場合、dnx451 を使用できますか、それとも dotnet を使用する必要がありますか?
ASP.NET 5 の以前のバージョンでは、dnxcore50 を取り除くことが推奨されていました。これはまだですか?たとえば、dnxcore50 ではなく dnx451 を使用するのはなぜですか?
また、「dotnet」フレームワークが参照している .NET のバージョンは何ですか?
migration - wp 8.1 uwp プロジェクトを移行して、既にストアにある 10 UWP プロジェクトを獲得する
私は新しい win 10 UWP を開始し、既にストアにある同じアプリにリンクできると考えました。しかし、Visual Studio 2015 は、ストア内のすべてのアプリを一覧表示すると、実行できないと教えてくれました。リンク先のパッケージを表示するには、チェックボックスをオンにする必要がありました。
だから私はアンロードプロジェクトでこれらすべてを読みました。csproj ファイルとパッケージ マニフェストを編集し、古い csproj を開いたときに新しい project.json を開くと 122 ビルド エラーが発生し、417 エラーが発生します。
新しい win10 UWP で最初からやり直して、それを既存のストア アプリにリンクすることはできませんか?
asp.net-core - ASP.NET 5 とビルド アクション
ASP.NET 5 で構築された Web サイトとクラス ライブラリがあります。クラス ライブラリは、一連の外部ファイル (XML、EXE など) に依存しています。これらの依存関係はプロジェクトの一部として追加され、Visual Studio のソリューション エクスプローラーに表示されます。
私の Web サイトはクラス ライブラリに依存しています。Web サイトを構築するとき、クラス ライブラリの依存関係が Web サイトにコピーされることを期待しますが、そうではありません。
ビルド アクション (常にコピー、変更された場合はコピー) は ASP.NET 5 ではなくなったようです。クラス ライブラリの DLL 以外の依存関係が Web サイト プロジェクトにコピーされるようにするにはどうすればよいですか?
.net - csproj クラス ライブラリで project.json を使用する
新しい project.json ファイルを使用して、NuGet パッケージを標準の .NET 4.6 クラス ライブラリに追加することはできますか? もしそうなら、どのように?