0
TeamCityで独自のVisual Studio Extensionをビルドしていますが(VSソリューションのビルドをサポートするCIサーバービルドにも同じです)、私のビルドはステップDeployVsixExtensionFiles
に固執します。私が理解する限り、ターゲットはVS拡張機能ファイルで定義され、既定で.csprojにインポートされています。また、私は、このコマンドを実行している介して、VSの仮想コピーに拡張子を埋め込むしようとする「別名テスト」のステップであることを認識:Visual Studio Extensionビルドでステップを無効にする
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe /RootSuffix Exp /ResetSettings General.vssettings /Embedding /Command File.Exit
私は2つの質問があります 1.私は、このステップを無効にすべきExtensionのビルドをリリースしますか? 2.もしそうなら、どうすればいいのですか?
問題についてはあまり明確ではありません。 VSIXプロジェクトを展開することを意味しますか? >>拡張機能のリリースビルドでこの手順を無効にする必要があります。私の意見では、要件に基づいています。 >>どのようにこれを行うことができます。 プロジェクトファイル(.csproj)で、PropertyGroupセクション()でdeploy extensionをfalseに設定します。 False DeployExtension> –