問題タブ [nantcontrib]
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.
mono - msbuild nantcontrib タスクを mono の xbuild で使用できますか?
nantcontrib タスクを、本来の msbuild.exe ではなく、Mono の xbuild.exe と組み合わせて使用できるかどうか興味があります。
私の最初の実験はあまり有望ではないようです。タスクはmsbuild.exeを探すので、xbuild.exeをmsbuild.exeにシンボリックリンクしましたが、タスクは失敗しています
msbuild の直接の代替として xbuild を使用することは可能ですか? そうでない場合は、mono で Visual Studio ソリューション (.sln) をビルドするための NAnt タスクの取得に関する情報をいただければ幸いです。
nant - NAntにはif/then / elseタスクがありますか?
Antなどの他のビルドシステムには、多くの場合、スクリプトロジックを単純化できるif / then/else構造があります。CIFactory NAntバリアントにもこれがあります( )が、非常に古く、.NET 4.0をサポートしていません-それでも、 NAnt<ifthenelse/>
バージョンをCIFactoryから公式ビルドに更新すると、ビルドスクリプトが不必要に複雑になります。<if/>
元の状態、否定のあるもの。
NAntで、単一の条件でif / then / elseフローを実現することは可能ですか?
nant - pvcs と nantcontrib を使用したファイルの昇格とラベル付け
nant 0.92 と pvcs 8.4 で問題に直面しています。私たちの毎日のビルド プロセスには、1. プロモーション グループ "X" からファイルを収集する、2. 収集したファイルを使用してビルドを実行する、などがあります。3. 昇格グループ「X」のファイルを「Y」に昇格します。 4. これらのファイルに特定のバージョン ラベルを付けます。
最初の 3 つの手順は正常に完了しましたが、ファイルにラベルを付ける方法がわかりません。ドキュメントによると、プロモートする必要があるファイルのリビジョンを指定する必要があります。この場合、唯一の手がかりはプロモーション グループです。以前のバージョンの Pvcs はプロモーション グループを受け入れていましたが、現在はファイルのリビジョンに制限されています。問題は、複数のディレクトリにまたがるファイルがあり、常にチップ リビジョンである必要がないことです。ラベル付けの進め方について誰か助けてくれませんか。
ありがとう、サティシュ
nant - IIS 7.0 / Windows Server 2008 で IIS 仮想ディレクトリの作成が失敗する
ビルド スクリプトを使用してリモート サーバーに仮想ディレクトリを作成しようとすると、作成NAnt
できず、次のエラー メッセージが表示されます。
リモートサーバーのOSはWindowsサーバー2008です。ここでは と を使用NAnt 0.92
しnatcontrib 0.92
ました。
任意の提案をいただければ幸いです。
EDiT: ローカル マシンでは動作しますが、リモートでは動作しません。任意の提案をしてください。
コード部分:
iis - iis7でiisdirinfoが失敗しますか?
iis7 で iisdirinfo を実行するとエラーが表示される
これは、いくつかのプロパティを正しく表示した後です。そのため、後で別のプロパティによってつまずかれていると思います。
誰でもこれを見ましたか、問題の原因について何か考えがありますか?
msbuild - MSBUILD が Web サービスを公開する場所を指定するにはどうすればよいですか?
これについて Web で多くの情報を見てきましたが、ビルド時に指定した特定のフォルダーに Web サービスまたは Web サイトを単に公開するという問題に対処しているように見える明確で具体的なものはありません。
私はNantとNant Contribを使用しています:
これがどのように行われることになっているのか、誰でも教えてもらえますか。プロジェクトのプロパティ ページで出力フォルダーを変更できますが、ビルド時にパスを指定できるように、これを Nant から構成できるようにしたいと考えています。
amazon-web-services - AWSSDK参照をnantビルドファイルに含めます
NANTを使用してC#.netで記述されたWebサイトをビルドするためのビルドファイルを作成していますが、ファイルにAWSSDKアセンブリを含めることができません。それは私にエラーを与えます
error CS0234: The type or namespace name 'S3' does not exist in the namespace 'Amazon'
AWSSDKはc:/ windows/assemblyフォルダーにあります
これが私が試したものです
<references>
<include name="/WINDOWS/assembly/AWSSDK.dll" />
</references>
ノート :-
<Reference Include="AWSSDK, Version=1.3.19.0, Culture=neutral,
PublicKeyToken=cd2d24cd2bace800, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>/WINDOWS/assembly/</HintPath>
</Reference>
動作しません私Reference Include=
はNANTの一部ではないと思います
svn - ログナント出力
現在、Nant の出力をログ ファイルに記録するタグを使用していますOUTPUT.log
。の一部に応じて、Nant の出力を別のファイルに保存したいと考えていますtarget
。私は現在使用しています:
ファイル名がターゲットと同じである独自のファイルにターゲットを保存できるようにしたいと考えています。
例:
<Target="abc">
save toの出力ありsave toabc.log
の出力あり。<Target="xyz">
xyz.log
nant - ナントコントリブ仕事
ログファイルを電子メールに添付しようとしています。
私のコードは次のとおりです。
私のコマンドは次のとおりです。
次のエラーが表示されます。
タスクを使用<record>
しないと、txtファイルを添付できませんでしたなどの別のエラーが発生します。bcoz 別のプロセスによって使用されています。
このエラーが発生するのはなぜですか?
c# - Nant 0.92 は、vs 2012 を使用する 64 ビット OS で 32 ビット ソリューションをビルドしません。
こんにちは、vs 2012 がインストールされた Server 2008 r2 x64 で x86 ソリューションを構築する際に問題が発生しています。以下のエラーで常にエラーになります。
以下は、失敗している nant タスクです。(プロジェクト名を変更しました) Set3.5 ターゲットが行うことは、msbuild.targetframework プロパティを v3.5 に設定することだけです。
ここで、ソリューションのフォルダーに移動して msbuild /p:TargetFrameworkVersion=v3.5 を呼び出すと、問題なくビルドされ、VS 2012 で開くと、そこからビルドすることもできます。助言がありますか?