問題タブ [msbuildcommunitytasks]
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.
msbuild - $(MSBuildProjectDirectory) の最後の部分を取得する方法
$(MSBuildProjectDirectory) の最後の部分を取得する方法がわかりません。
たとえば、値が「c:\development\projects\project_branch」の場合、最後の部分「project_branch」だけが必要です。
これどうやってするの?
msbuild - MSBuild 拡張パック フォルダーとサブフォルダーを圧縮します。
フォルダーとサブフォルダーを圧縮する必要があります MSbuild を使用して、MSBuild 拡張パックを見て、これを試しました
これを行うと、zipファイル内の特定のサブフォルダーに追加するのではなく、すべてのファイルをルートに追加し続けます。
何か不足しています。誰か助けてください。
msbuild - MSBuild コミュニティ タスクを使用した InternalsVisibleTo のアセンブリ情報の設定
MSBuild Community Tasks を使用して、Subversion リポジトリ タグに従ってアセンブリのバージョン番号を自動的に更新しています。プロジェクト ファイルに以下を追加しました。
これにより、新しい AssemblyInfo.cs ファイルが作成されます。残念ながら、MStest を正しく動作させるには、次のファイルを追加する必要があります。
[アセンブリ: System.Runtime.CompilerServices.InternalsVisibleTo("XLComponentsUnitTests")]
しかし、これを行う方法がわかりません。たとえば、MSBuild Community Tasks を使用する方法はないようです。誰でもこれに関するガイダンスを提供できますか?
.net - MSBuild 4.0がXMLQueryタスク(MSBuild Community Tasksパッケージから)で失敗し、エラーMSB4018が発生する
MSBuildを使用してプロジェクトを実行します。このプロジェクトは、特に、CommunityTasksパッケージのXMLQueryタスクを使用してXMLファイルからいくつかの値を読み取ります。MSBuild 3.5では正常に動作しましたが、4.0で実行すると、次のメッセージが表示されて失敗します。
エラーMSB4018:「XmlQuery」タスクが予期せず失敗しました。System.Xml.XmlException:名前を「%」文字で始めることはできません。16進値は0x25です。行1、位置2。atSystem.Xml.XmlTextReaderImpl.Throw(Exception e)at System.Xml.XmlTextReaderImpl.Throw(String res、String [] args)at System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName、Int32 startOffset、 Int32&colonPos)at System.Xml.XmlTextReaderImpl.ParseElement()at System.Xml.XmlTextReaderImpl.ParseDocumentContent()at System.Xml.XmlTextReaderImpl.Read()at System.Xml.XPath.XPathDocument.LoadFromReader(XmlReader reader、XmlSpace space) System.Xml.XPath.XPathDocument..ctor(TextReader textReader)、MSBuild.Community.Tasks.Xml.XmlQuery.loadXmlContent()、MSBuild.Community.Tasks.Xml.XmlQuery.Execute()、Microsoft.Build.BackEnd。 TaskExecutionHost。
ビルドターゲット内からXMLQueryを呼び出すために使用されるコード:
何が悪いのか理解できません。XMLファイルは完全に有効であり、XMLQueryで指定されたXPathは値を返す必要があります(常に持っています)。%文字がどこにも見つかりません。
この問題のトラブルシューティングをどこでどのように開始するかわかりません...正しい方向へのポインタをいただければ幸いです。
tfs - Team Build 2010でMSBuildコミュニティタスクを使用するにはどうすればよいですか?
Team Build 2010でMSBuildコミュニティタスクを使用するにはどうすればよいですか?ご存知のように、TFS 2010は、以前のバージョンのようにタスクとターゲットの代わりにWindowsワークフローを使用します。
どうもありがとう
msbuild - MSBuildでタイムスタンプを出力する方法
私はMSBuild/yuicompressorを使用して、JavaScriptを組み合わせて縮小しています。
このプロセスの一環として、スクリプト参照を変更して、クエリ文字列にタイムスタンプが含まれるようにします。そうすれば、ユーザーは、新しいリリースが公開されたときに、常にキャッシュされていないバージョンのファイルを取得します。例えば:
MSBuildCommunityTasksのFileUpdateを使用して参照を更新し<script>ていますが、タイムスタンプがありません。
MSBuildを使用してこのタイムスタンプを出力する最良の方法は何ですか?
tfs - TFS2010でディレクトリをftpするためのMSBuildタスクの使用
Team Build 2010でFTPを使用してファイル/ディレクトリをリモートホストにコピーするMSBuildなどのタスクを使用する方法を示すチュートリアルはありますか?FtpUploadDirectoryContentTFS2010でMSBuildタスクを使用したことはありません。
msbuild - 相対パスを使用して MSBuild でファイルを移動する
特定のタイプのすべてのファイルをファイル自体に相対的なディレクトリに移動しようとしていますが、MSBuild を使用してそれが可能かどうか疑問に思っています。
基本的に、私は Microsoft AJAX Minifier を使用して、サイト上のすべての Javascript および CSS ファイルを縮小しています。これにより、.min.js および .min.css ファイルが Javascript および CSS ファイルと同じディレクトリに出力されます。私のサイトには多数のスキンがあるため、多数のディレクトリに JS ファイルと CSS ファイルが配置されています。すべての .min.js および .min.css ファイルをファイルの場所に相対的な /min/ に移動する AJAX Minifier の後に実行されるタスクを追加できるようにしたいと考えています。したがって、/Skin1/somescript.min.js は /Skin1/min/somescript.min.js に移動し、/Skin2/somescript.min.js は /Skin2/somescript.min.js に移動します。
コピー/移動を実行するために私が知っている唯一の方法は、絶対ディレクトリ (または、プロジェクト ファイルに関連するディレクトリと言うべきか) の知識が必要ですが、ファイルに関連するディレクトリに基づいて移動する方法を見つけることができないようです。動いています。
これはできますか?
iis - IIS で Web アプリケーションに対して有効なプロトコルを指定する可能性は MSBuild に存在しますか?
MSBuild タスクを使用して、IIS に Web ディレクトリを作成します。
ここで、MSBuild を使用して、この Web ディレクトリに対して有効なプロトコル (http、https、net.tcp) を指定する可能性を探します。なにか提案を?
msbuild - MSBuild コミュニティ タスクまたは拡張パックは、Mono の xbuild で動作しますか?
Mono のxbuildで動作するMSBuild Community TasksまたはMSBuild Extension Packを入手した人はいますか? どちらも MSI インストーラーを持っているようですが、ファイルを手動で Mac に転送する場合だと思います (私の場合)。
誰かがそれを行った場合、私は彼/彼女の経験の恩恵に感謝します.