Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not parse .vdproj as XML #1496

Closed
IlyaFinkelshteyn opened this issue Apr 15, 2017 · 5 comments
Closed

Do not parse .vdproj as XML #1496

IlyaFinkelshteyn opened this issue Apr 15, 2017 · 5 comments

Comments

@IlyaFinkelshteyn
Copy link
Contributor

Discussion

@IlyaFinkelshteyn IlyaFinkelshteyn self-assigned this Apr 15, 2017
@EckyZero
Copy link

EckyZero commented Oct 3, 2017

This is affecting my build process as well. I've disabled the Installer project inside my Solution Configurations, but still AppVeyor is trying to build it. What's the work around while we wait on this feature?

@IlyaFinkelshteyn
Copy link
Contributor Author

IlyaFinkelshteyn commented Oct 3, 2017

Will force it. @EckyZero do you have public repro by any chance to the the fix?

@EckyZero
Copy link

EckyZero commented Oct 3, 2017

Yes - https://github.com/EckyZero/WCFRest_WindowsService

I got the build to continue by adding this to my appveyor settings

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" WcfRestfulWithWindowsHostDemo.sln /build Release

I'd still like the Installer file (DemoInstaller) to build though because I wanted the .msi file it generates. Thanks for the quick turn around @IlyaFinkelshteyn

I can find other artifacts in the build, but any output from the installer can't be found.

Found artifact 'WindowsService1\bin\Release\WindowsService1.exe' matching 'WindowsService1\bin\Release\WindowsService1.exe' path
No artifacts found matching 'DemoInstaller\Release\DemoInstaller.msi' path

@IlyaFinkelshteyn
Copy link
Contributor Author

Fix we can do quickly is to stop parsing it as XML and do not feed to msbuild. If you still need to build it, you will be needed to feed it to devenv.exe or devenv.com yourself with custom build or after_build script.

@IlyaFinkelshteyn
Copy link
Contributor Author

Fixed. No exception will be thrown, build will continue with warning like <project_name>.vdproj is not a valid MSBuild project. You probably have to create custom script based on 'devenv.com' to build it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants