存在しないビルドしますVSTSは失敗MSB1009プロジェクトファイルは、私はシンプルなソリューションの木を持っている
リポジトリ:DFW-SPF-サイト | - ソリューション:DFWSPFWebsite | - | - プロジェクト:DFWSPFWebsite
私の前の記事では、VSTSに自分のNuGetパッケージを見つけるために必要だった曲げを説明しました。 MSBuildプロセスで.slnファイルを見つけるまでにはしばらく時間がかかりました。これで、MSBuildはプロジェクトファイルを見つけることができません。本当に?!
は無数の化身の後、私の現在のビルド設定は次のとおりです。
ソリューション:$(build.sourcesDirectory)/DFWSPFWebsite/DFWSPFWebsite.sln
MSBuildの引数:/p:ProjectFile=$(build.sourcesDirectory) \ DFWSPFWebsite \ DFWSPFWebsite \ DFWSPFWebsite.csproj
プラットフォーム:$(BuildPlatform) 構成:$(BuildConfiguration) クリーン:真 VSバージョン:2017分の2015 /最新の(それらすべてを試してみました) コントロールオプション:Enabled
私はMSBuildのエラーを乗り越えることはできません。
"C:\プログラムファイル(x86の)\ MSBuildの14.0 \ビン\のからMSBuild.exe \"「D:\ 1 \ sの\ \ DFWSPFWebsite \ DFWSPFWebsite.sln "/ nologo/nr:false/t:" Clean "/dl:CentralLogger,D:\a_tasks\VSBuild_abc-xyz\1.113.0\ps_modules\MSBuildHelpers\Microsoft.TeamFoundation.DistributedTask.MSBuild。 D:\ A \ 1 \ s \ DFWSPFWebsite "、" D:\ a_tasks \ VSBuild_71abc-xyz \ 1.113.0 \ ps_modules \ MSBuildHelpers \ Microsoft.TeamFoundation "/p:configuration = "release"/p:VisualStudioVersion = "ppp:Platform ="任意のcpu "/ p:構成="リリース "/ p:VisualStudioVersion ="分散型タスク.MSBuild.Logger.dll "/p:ProjectFile=D:\a\1\s\DFWSPFWebsite\DFWSPFWebsite.csproj/14.0 "/ p:_MSDeployUserAgent =" VSTS_abc-xyz_build_2_38 " MSBUILD:エラーMSB1009:プロジェクトファイルが存在しません。 スイッチ:D:\ a \ 1 \ s \ DFWSPFWebsite \ DFWSPFWebsite.sln プロセス 'msbuild.exe'がコード '1'で終了しました。 "C:¥Program Files¥x86¥MSBuild¥14.0¥bin¥msbuild.exe" "D:¥a¥1¥s¥DFWSPFWebsite¥DFWSPFWebsite.sln"/nologo/nr:false/dl:CentralLogger、 "D :\ a_tasks \ VSBuild_71abc-xyz \ 1.113.0 \ ps_modules \ MSBuildHelpers \ Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll ";" RootDetailId = abc-xyz | SolutionDir = D:\ a \ 1 \ s \ DFWSPFWebsite "* ForwardingLogger、 "D:\ a_tasks \ VSBuild_71abc-xyz \ 1.113.0 \ ps_modules \ MSBuildHelpers \ Microsoft.TeamFoundation.DistributedTask.MSBuild.Logger.dll"/p:ProjectFile = D:\ a \ 1 \ s \ DFWSPFWebsite \ DFWSPFWebsiteMSBUILD:エラーMSB1009:プロジェクトファイルが存在しません。csproj/p:platform = "任意のCPU"/p:構成= "リリース" /p:VisualStudioVersion="14.0 "/ p:_MSDeployUserAgent =" VSTS_14abc-xyz_build_2_38 " スイッチ:D:\ a \ 1 \ s \ DFWSPFWebsite \ DFWSPFWebsite.sln プロセス 'msbuild.exe'がコード '1'で終了しました。
私はXAMLの展開がそんなに逃したとは思っていませんでした。
プロジェクトファイルが 'DFWSPFWebsite \ DFWSPFWebsite \ DFWSPFWebsite.csproj'に存在するかどうかチェックしてください。また、**/p:ProjectFile = $(build.sourcesDirectory)\ DFWSPFWebsite \ DFWSPFWebsite \ DFWSPFWebsite.csproj'または '/p:ProjectFile=$(build.sourcesDirectory)\DFWSPFWebsite \ DFWSPFWebsite.csproj'。あなたのログ '/ p:ProjectFile = D:\ a \ 1 \ s \ DFWSPFWebsite \ DFWSPFWebsite.csproj'に基づいて、あなたが設定する引数は'/p:ProjectFile = $(build.sourcesDirectory)\ DFWSPFWebsite'のようです。 –
[コード]タブを見ると、プロジェクトには必要なすべてのファイルがあります。絶望的に、私は、プロジェクトパス@Marinaの言及と無数の他の変更の両方のバージョンを試しました。私はVS 2015の全部を再構築するのはほぼ間に合っています。私の根本的な問題はそれ以来、VSのそれまでのバージョンで移行したにもかかわらず、私はVS問題は、.csprojファイルを見つけることはとても簡単なことです。どうすればこの問題は解決できますか?そして、私はまだ展開のためのより多くのステップがあります。改ざん。 – KramFfud
** MSBuild引数**を空のままにするとどうなりますか?デフォルトでは、現在作業中のプロジェクトファイルが直接検索されます。 –