Visual Studio2017のNugetPackコマンド

user3154653

いくつかのプロジェクトを含める必要がある.coreソリューションがあり、Nugetを使用するための実践は.coreにあります。これらのプロジェクトでは、[プロパティ]-> [パッケージ]で[ビルド時にパッケージを生成する]をオンにしました。問題は、nuget-packageが\ bin \ Debug \ ...の下に配置されていることです。オーバーライドプロパティを定義して、他の場所に配置できるようにする方法はありますか?

nuget.configを入れようとしました:

<configuration>
  <config>
    <add key="repositorypath" value="some path" />
  </config>
</configuration>

運がない。また、.csprojでpuを実行しようとしました。

    <PropertyGroup>
       <TargetFramework>netcoreapp1.1</TargetFramework>
       <PreBuildEvent></PreBuildEvent>
       <PostBuildEvent></PostBuildEvent>
       <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
       <PackageOutputDir> some path </PackageOutputDir>
    </PropertyGroup>

OnPostBuildを使用してファイルをその場所から別の場所にコピーしようとしましたが、パッケージコマンドはpostbuildの後にトリガーされるようです...別の問題は、マクロで使用されるパラメーターがシステムによって設定されず、実行時に空の文字列であるということです。

Visual Studio2017で.coreとNugetを使用するとバグが発生するため、コマンドプロンプトから実行しようとしました。コマンドプロンプト(nugetパック)から実行すると、「System.String型のオブジェクトをNuGet.Frameworks.NuGetFramework型に変換できません」という情報が表示されません。

Visual Studio 2017が使用しているデフォルト設定とは別のカタログにすべてのnugetパッケージを配置するにはどうすればよいですか...この設定をなんらかの方法でオーバーライドできますか?

ありがとう!

マーティン・ウルリッヒ

これを<PropertyGroup>内に設定することで、パッケージ出力ディレクトリを上書きできます

<PackageOutputPath>..\some-folder</PackageOutputPath>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Visual Studio2017の高度なコードフォーマット

分類Dev

Visual Studio2017でWindowsXPのコードをコンパイルする方法

分類Dev

Visual Studio2017コミュニティのウォッチウィンドウ

分類Dev

Visual Studio2017のVisualStudio 2019 C#コードの色

分類Dev

Visual Studio2017のVisualStudio 2019 C#コードの色

分類Dev

Visual Studio2017インデントガイドの色付け

分類Dev

Visual Studio2017でコマンドラインマクロを変更する方法

分類Dev

Visual Studio2017では常にビルド後のイベントコマンドを実行してください

分類Dev

Visual Studio2017開発者コマンドプロンプトが現在のディレクトリを切り替えます

分類Dev

Visual Studio2017のコメント解除とコメントボタン

分類Dev

Visual Studio2017でコードコントラクトを削除する

分類Dev

Visual Studio2017がコードのエラーを認識しない

分類Dev

Visual Studio2017コード修正提案のショートカット

分類Dev

Visual Studio2017のnugetパッケージ参照の青いアイコン

分類Dev

Visual Studio2017を使用したcs2phpコンパイラの作成

分類Dev

Visual Studio2017の現在のテーマを取得する方法

分類Dev

Visual Studio2017での水平線のフォーマット

分類Dev

Visual Studio2017ビルドコマンドを使用してAngular4アプリをビルドする方法は?

分類Dev

Visual Studio2017でのLFSの使用

分類Dev

Visual Studio2017の垂直方向のタブ

分類Dev

Visual Studio2017のEmacsキーバインディング

分類Dev

Visual Studio2017でのビルドエラー

分類Dev

Visual Studio2017へのxunit.netのインストール

分類Dev

Visual Studio2017の足場テンプレートの場所

分類Dev

Visual Studio2017の診断ツール

分類Dev

Visual Studio2017のClearCase統合

分類Dev

Visual Studio2017の参照と依存関係

分類Dev

Visual Studio2017のSystem.AggregateException15.6.2

分類Dev

Visual Studio2017のSSDTとColumnStoreIndex

Related 関連記事

  1. 1

    Visual Studio2017の高度なコードフォーマット

  2. 2

    Visual Studio2017でWindowsXPのコードをコンパイルする方法

  3. 3

    Visual Studio2017コミュニティのウォッチウィンドウ

  4. 4

    Visual Studio2017のVisualStudio 2019 C#コードの色

  5. 5

    Visual Studio2017のVisualStudio 2019 C#コードの色

  6. 6

    Visual Studio2017インデントガイドの色付け

  7. 7

    Visual Studio2017でコマンドラインマクロを変更する方法

  8. 8

    Visual Studio2017では常にビルド後のイベントコマンドを実行してください

  9. 9

    Visual Studio2017開発者コマンドプロンプトが現在のディレクトリを切り替えます

  10. 10

    Visual Studio2017のコメント解除とコメントボタン

  11. 11

    Visual Studio2017でコードコントラクトを削除する

  12. 12

    Visual Studio2017がコードのエラーを認識しない

  13. 13

    Visual Studio2017コード修正提案のショートカット

  14. 14

    Visual Studio2017のnugetパッケージ参照の青いアイコン

  15. 15

    Visual Studio2017を使用したcs2phpコンパイラの作成

  16. 16

    Visual Studio2017の現在のテーマを取得する方法

  17. 17

    Visual Studio2017での水平線のフォーマット

  18. 18

    Visual Studio2017ビルドコマンドを使用してAngular4アプリをビルドする方法は?

  19. 19

    Visual Studio2017でのLFSの使用

  20. 20

    Visual Studio2017の垂直方向のタブ

  21. 21

    Visual Studio2017のEmacsキーバインディング

  22. 22

    Visual Studio2017でのビルドエラー

  23. 23

    Visual Studio2017へのxunit.netのインストール

  24. 24

    Visual Studio2017の足場テンプレートの場所

  25. 25

    Visual Studio2017の診断ツール

  26. 26

    Visual Studio2017のClearCase統合

  27. 27

    Visual Studio2017の参照と依存関係

  28. 28

    Visual Studio2017のSystem.AggregateException15.6.2

  29. 29

    Visual Studio2017のSSDTとColumnStoreIndex

ホットタグ

アーカイブ