問題タブ [psake]
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.
build - Psake はプロパティとパラメーターを無視します
psake 4.5.0を使用して、 と の両方をdefault.ps1
渡してファイルをさまざまな方法で実行しようとしましたが、これらの値は-scriptのルート スコープでは無視されます。-properties
-parameters
.ps1
相対実行 (サブフォルダー内の psake を使用) :
インポートされたモジュールで実行:
インストールされた Chocolatey-package を介して実行します。
実行cmd.exe
:
現在、default.ps1
これらの値をすべてデバッグしているだけです。
すべての場合の出力は次のとおりです。
properties
渡すおよび/またはparameters
psakeに適切な構文は何ですか?
psake - psake は依存タスクを無視できますか?
PSake では、依存タスクが実行されないように要求するオプションはありますか。例えば:
することは可能ですInvoke-psake .\Build.ps1 T2 -ignoredependencies
か?
この理由は、大規模なプロジェクトでは、多数の依存関係を持つタスクのテストに (直接的または間接的に) 長い時間がかかるためです。これは、すべての依存関係が再構築されるためです。
msbuild - 特定のプラットフォームが提供されている場合でも、MSBuild は常にすべてのプラットフォームをビルドします。
ARM プラットフォームのみをビルドするように指定しているにもかかわらず、MSBuild が常にすべてのプラットフォームを UWP ソリューション用にビルドする理由についてのアイデア。これは私が使用しているコマンドラインです:
私は何かを見逃していますか、何か間違っていますか?
ありがとう。
更新 - 1:
また、x86 をプラットフォームとして指定しようとしましたが、それでもすべてのプラットフォームがビルドされます。
powershell - Psake - MSBuild の /m スイッチを有効にする方法は?
こんにちは、MSBuild と Psake を使用してプロジェクトをコンパイルしようとしていますが、/m を MSBuild に渡す際に問題があります。これが私のコードです:
MSBuild の出力:
"C:\Users\mabre\Source\Psake\Psake.sln" (デフォルト ターゲット) (1) -> "C:\Users\mabre\Source\Psake\src\Psake.Library\Psake.Library.xproj" (デフォルトのターゲット) (5) -> C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets(262,5): エラー: の一部が見つかりませんでしたパス「C:\Users\mabre\Source\Psake.build\temp \m \src\Psake.Library\obj\Release\netstandard1.6」。[C:\Users\mabre\Source\Psake\src\Psake.Library\Psake.Library.xproj]
/mは現在、出力パスの一部であることに注意してください
エラー: 2016 年 7 月 22 日 12:39:04 AM: C:\Users\mabre.nuget\packages\psake\4.6.0\tools\psake.psm1:156 で char:17 + throw ("Exec: " + $errorMessage) +
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [<<==>>] 例外: Exec: 実行エラーコマンド MSBuild $solutionFile "/p:Configuration=$buildConfiguration;Platform=$buildPlatform;OutDir=$tempPath /m" . ビルド終了コード: 1
前もって感謝します