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

Added modules for building VB6 projects with SxS manifests #697

Merged
merged 5 commits into from
Mar 22, 2015

Conversation

Vidarls
Copy link

@Vidarls Vidarls commented Mar 12, 2015

Support for buiilding VB6 projects and embedding SxS manifests for registration free interop deployments.

Tested on our inhouse legacy codebase with great success so far.

Due to our codebase having a large number of projects and dependencies, I've tried to paralellize as much as possible. Result: Current powershell build: approx 4 minutes, now with FAKE: ~30 sec.

Contains loads of hacs and cheats, feel free to improve and suggest changes 😄

@@ -0,0 +1,354 @@
/// Module that enables creating and embedding Side-by-Side interop
/// manifests for registration free deployment of Com-.net interop projects
module Fake.Sxshelper
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Helper is always upper-case in our lib. How about SxSHelper?

@forki
Copy link
Member

forki commented Mar 13, 2015

this is very cool stuff.

@Vidarls
Copy link
Author

Vidarls commented Mar 13, 2015

Also more interresting travis failures for our collection:

$ ./build.sh Default
No version specified. Downloading latest stable.
The remote server returned an error: (403) Forbidden.

@forki
Copy link
Member

forki commented Mar 13, 2015

yep. I really need to mirror paket somewhere elese.

Used to enable VB6 ide to access dependencies
@Vidarls
Copy link
Author

Vidarls commented Mar 16, 2015

I believe I've addressed most of your concerns now.

@forki
Copy link
Member

forki commented Mar 16, 2015

I'm on vacation this week, but I will review this when I'm back on Monday.

@forki forki closed this Mar 16, 2015
@forki forki reopened this Mar 16, 2015
@Vidarls
Copy link
Author

Vidarls commented Mar 16, 2015

Ok, hope you have a good vacation ☀️

@forki
Copy link
Member

forki commented Mar 22, 2015

very very cool. thanks.

forki added a commit that referenced this pull request Mar 22, 2015
Added modules for building VB6 projects with SxS manifests
@forki forki merged commit 3189782 into fsprojects:master Mar 22, 2015
@Vidarls
Copy link
Author

Vidarls commented Mar 23, 2015

Thank you 😄

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

Successfully merging this pull request may close these issues.

2 participants