Hi There,
First of all thanks for supporting the opensource community with free hosted CI.
Today I started using AppVeyor for my Visual Studio 2013 Extension hosted in Github. The extension solution contains extension project, unit test project and integration test. The extension built properly. But from the logs I could understand that, it tried to start VS instance for integration testing which failed the entire build.
It first attempt to look for AWSToolKit.dll. I assume you are hosting in Amazon Cloud :) Then it looks for log4net assemblies.
i could see similar issues when googled. Does it mean AppVeyor is not supporting integration tests for VSIX? Do you have any guideline on CI for VSIX projects?
https://github.com/olegsych/T4Toolbox/issues/2
http://blog.paranoidcoding.com/2014/06/07/deploying-vsix-to-appveyor.html
The logs can be located in below URL.
https://ci.appveyor.com/project/joymon/joyful-visualstudio/build/1.0.14
Joy

#1 Posted by Feodor Fitsner Support staff on 23 Oct, 2015 08:11 PM
Try deleting AWSToolkit extensions from VS 2013 with this PS command:
#2 Posted by joymon on 23 Oct, 2015 08:37 PM
Thanks for the quick response. I have added this script in settings->Build->Before Building script by selecting PS option. But getting same error.
Let me know if this needs to be specifically added to .yml
https://ci.appveyor.com/project/joymon/joyful-visualstudio/build/1.0.16
#3 Posted by Feodor Fitsner Support staff on 23 Oct, 2015 08:40 PM
Yes, it should be in appveyor.yml as UI settings are ignored when yml exists:
#4 Posted by joymon on 23 Oct, 2015 09:17 PM
During the small gap, when I googled I got the below reply from you and I tried that which is same change but inside yml without powershell.
http://help.appveyor.com/discussions/questions/1275-build-failed-log4net-error-xmlhierarchyconfigurator-could-not-create-appender-rollingfileappender
Now the unit tests run properly. But failed in Integration test. Seems thats code issue at my side.
Thanks very much for your quick help. Have a great weekend.
Joy
#5 Posted by Feodor Fitsner Support staff on 23 Oct, 2015 09:25 PM
Cool, thanks for the update!
- Feodor
Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 02:01 AM.