問題タブ [dotnet-cli]

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.

0 投票する
1 に答える
703 参照

asp.net-core - .NET CLI (dotnet ビルド) と AOP ライブラリ

新しい .NET CLI で AOP ライブラリを実行することは可能ですか? つまりdotnet build

最も注目すべきは、メソッドの傍受を行う方法を探していることです。

.NET Core との互換性は求めていません。私はまだ通常の .NET Framework を使用しています。

0 投票する
3 に答える
9719 参照

asp.net-core - Mac OSX で dotnet cli を更新する

dotnet cli をアップグレードしようとしています。公式リンクから Mac (OS El Capitan) にインストールしました。

しかし、このコードでバージョンを表示しようとすると:

dotnet --バージョン

私の出力:

1.0.0-preview2-003121

どうすればアップグレードできますか?

0 投票する
1 に答える
2575 参照

visual-studio-2015 - ASP.NET Core / dotnet プロジェクトのプロファイリング: 分析に失敗しました

Visual Studio 2015 で ASP.NET Core Web アプリケーションにプロファイリング セッションを設定しようとしています。

パフォーマンス プロファイラーでは、'実行可能ファイル' をターゲットにしており、パフォーマンス ウィザードを使用してプロファイリングの種類 (インストルメンテーションなど) を構成します。

プロファイリング実行可能ファイル

次に、プロファイリングするプロジェクトを選択します。

ここに画像の説明を入力

プロファイリングの終了後、レポートの読み込みに失敗します。パフォーマンス出力:

注:コア ライブラリではなく、.NET 4.5.2 をターゲットにしています。

0 投票する
1 に答える
2294 参照

asp.net-core - ローカル フォルダー Net Core からのドットネットの復元

ローカル フォルダから復元したい。私は試した

(設定ローカル フォルダーを使用)、C:/Windows10/User/Me/.nuget/packages にダウンロードします。

0 投票する
1 に答える
54 参照

.net - Mac の dotnet-cli でパス ベースの拡張性モデルが機能しない

dotnetドライバで実行できるカスタムコマンドを作ってみました。ドキュメントに記載されている手順に従いました。

  1. という名前のコマンドを作成しましたdotnet-demo
  2. echo "Welcome to Custom Command"コマンド内に基本スクリプトを追加
  3. を使用してこのファイルの実行を有効にしましたchmod +x dotnet-demo
  4. を使用してシンボリックリンクを有効にすることにより、このスクリプトをパスに追加しましたln -s dotnet-demo /usr/local/bin
  5. を使用してコマンドを実行してdotnet demoも、エラーは発生しません。どちらも出力を生成しません。

ここで何が欠けているのかわかりませんか?

0 投票する
2 に答える
769 参照

nuget - project.json は、NuGet 依存関係の正確なバージョンを指定します

ファイルを使用してpackages.configNuGet の依存関係を指定する場合、allowedVersions属性を指定して、更新できるバージョンの範囲を定義するSemVer文字列を指定できます。を使用する[]ことで、現在、パッケージを単一のバージョンに効果的に固定できます。例えば:

.net コア プロジェクトではproject.json、NuGet の依存関係を指定する必要があります (短命かもしれません)。NuGet の依存関係をdotnet restore、アプリケーションを新しいバージョンに更新しないようなバージョンに固定するにはどうすればよいですか?パッケージソース?

このnuget ドキュメントの図 #2 は、これが可能であることを暗示していますが、それを行うための構文は提供していません。

- アップデート -

2 つの .net コア クラス ライブラリとローカル ファイル システムをパッケージ リポジトリとして使用して、これをテストしました。という名前のクラス ライブラリを作成し、UpdateMeDependencyLibv1.0.0 としてパッケージ化して、2 番目のプロジェクトから nuget 経由で使用しました。以下は、2 番目のクラス ライブラリを使用する project.json です。UpdateMeDependencyLib

その後、バージョン 1.1.0 に更新UpdateMeDependencyLibして再パッケージ化したため、ローカル システムには v1.0.0 と v1.1.0 の nuget パッケージが存在します。の v1.1.0 を作成した後UpdateMeDependencyLib、次のエクスペリエンスが得られます

  • UpdateMeDependencyLib出力 v1.1.0 をその bin ディレクトリに 消費する Visual Studio でプロジェクトをコンパイルする (コンシューマー project.json を変更しない)
    • コンシューマー ライブラリでパッケージの復元を強制すると、Nuget の警告が表示されるようになりました。

NU1007 警告

そのため、消費ライブラリで「1.0.0」を使用するだけではピン留めされず、NuGet ソースに新しいバージョンが表示されると自動的に更新されます。

0 投票する
1 に答える
143 参照

c# - カスタム ソリューション インターン .NET Core CLI ツール

カスタム .NET Core CLI ツールを作成することは可能ですか? これはソリューションの一部であり、nuget 経由で配布されませんか?

通常の依存関係のように、project.json の tools セクションでカスタム ツールを参照しようとしましたが、まったく機能しませんでした。


カスタム ツールを参照する project.json:


そして、ツール自体の project.json: