2017-03-21 16 views
1

小さなgithubリポジトリにCIサポートを追加しようとしましたので、appveyorを使用するように構成しました。しかし、私のソリューションを構築することができず、奇妙なエラーで失敗していました。しかし、それは、ビルドログを持っていたので、私は私のコンソールでそれらを再入力し、まったく同じ問題が発生し、ここAppVeyorでThe type or namespace name 'System' could not be foundVisual Studioの動作時にMSBuildでソリューションを構築できません

git clone -q --branch=master https://github.com/Pzixel/RemoteClient.git C:\projects\remoteclient 
msbuild "C:\projects\remoteclient\RemoteClient\RemoteClient.sln" /verbosity:minimal 

enter image description here と同じように複数の奇妙なエラー:https://ci.appveyor.com/project/Pzixel/remoteclient

しかしVS2017だけで結構ですそれで: enter image description here

なぜそれが起こって、どのように修正できますか?

+0

正しいMSBUILDを呼び出すようにしてください。 – Botonomous

+0

バージョン番号15.1.548.43366はVS2017と同じものです...開発者のコ​​マンドプロンプトが同じユーザーとして起動していますか? – dlatikay

+0

@dlatikay私はmsbuildを手動でインストールしなかったので、これはVS2017に同梱されているものです。そして、もちろん、 'AppVeyor'のデプロップは、あまりにも間違ったミスを犯すにはあまりにも良いですが、まったく同じ問題を抱えています。 –

答えて

2

解決策を構築する前に、ナゲットパッケージを復元する必要があると思います。 nuget.exe hereをダウンロードできます。

は、実行できるより:

nuget restore RemoteClient.sln 
msbuild RemoteClient.sln 

私はきれいなチェックアウトを行なったし、両方のコマンドを実行します。

関連する問題