VS 2017 image problems?

Nicholas Blumhardt's Avatar

Nicholas Blumhardt

22 Nov, 2017 10:10 PM

Hi AppVeyor Team! Hope everything is going well.

We've just started seeing an odd warning:

warning MSB4078: The project file "example\Sample\Sample.csproj" is not supported by MSBuild and cannot be built.

in our dotnet projects in https://github.com/serilog/serilog-filters-expressions. I don't believe we've made changes that would trigger this - wondering if a new build image has been rolled out?

The build is: https://ci.appveyor.com/project/serilog/serilog-filters-expressions..., with configuration: https://github.com/serilog/serilog-filters-expressions/blob/dev/app... and build process https://github.com/serilog/serilog-filters-expressions/blob/dev/Bui....

Any suggestions or pointers to possible causes greatly appreciated :-)

(BTW, we've had a bit of GitHub/AppVeyor flakiness that let a PR through without having been built - see, e.g. https://github.com/serilog/serilog-filters-expressions/pull/18 - if we can send any info that would help track this down, let me know).


  1. Support Staff 1 Posted by Ilya Finkelshte... on 22 Nov, 2017 11:24 PM

    Ilya Finkelshteyn's Avatar

    Yes, it was build worker image update on weekend. However what looks strange for me is that it does not seem (from build logs) that your appveyor.yml is being respected. I do not see that you set ignore appveyor.yml so I wonder if this can be connected to GitHub authorization. Can you please try to open https://ci.appveyor.com/account, revoke GitHub access and then authorize GitHub again and run build after that and see if Build.ps1 was started? Please let us know what you found.

  2. 2 Posted by Nicholas Blumha... on 22 Nov, 2017 11:29 PM

    Nicholas Blumhardt's Avatar

    Thank you, Ilya. I've re-authorised AppVeyor on GitHub and this seems to
    have resolved the issue:
    Strangely, GitHub was shown as "not authorised", so perhaps
    something expired?
    Appreciate the help, I'll loop back here if we see any more issues.

    Best regards,

    *Nicholas Blumhardt*
     Seq — structured logs for .NET apps
    https://getseq.net · @getseq_net[1]

  3. Support Staff 3 Posted by Ilya Finkelshte... on 22 Nov, 2017 11:31 PM

    Ilya Finkelshteyn's Avatar

    Sometimes OAuth token get "stale". Sorry for non-scientific term and luck of full understanding :) We plan to make token "refresh" easier.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac