Feature Request

Hi Guys,

I've been using wyBuild for some time now and its great, no longer have to use clickonce 😀

I have a small feature request that would save me a bit of time every time I build a new version.

Is is possible to have a setting in the project to store the folder holding all my version folders, then on the files and folder screen have a create directory button and an open folder button for the newly created update version. Its a small request but would save me having to browse to the folder for each of my products and create and open a folder each time I want to publish an update which I do frequently

Hope that all makes sense

Thanks

Hey Steve,

We've been beta testing ways to solve this problem without much luck. All of our iterations fared worse than the current implementation (too confusing for new users and/or too confusing for current users). That being said I have a couple of questions about your proposed method.

Is is possible to have a setting in the project to store the folder holding all my version folders, then on the files and folder screen have a create directory button and an open folder button for the newly created update version.

Would the new version of your app already be in the folder holding versions of your app? Also, how would you propose we handle folders other than the base folder (a.k.a. the "Your program's folder")? If you don't know, that's alright.

Hi Sam,

This is what I currenlty do

I have a folder for each of my projects, within this folder I have a folder for each version named after the version number, ie 1.4, 1.5 etc

I have another folder called build which is where I get visual studio to build the release too, I then just drag the files from here to the version folder ready to drag into wyBuild

If within each wyBuild project I could set the root folder for the project, wybuild could then create a folder (from button click) for the currently selected version tab, checking first there wasnt one already. You could then have an option to open the folder with the same name as the currently select version tab, again if it exisits. Would also be nice to have the option to open the project root folder too

This would then mean I could build my project, go stright to wyBuild and create a new version, click the create folder button, open the project root folder and version folder, then simple drag the files from my build folder into the new version folder. This would save me having to do this through windows explorer and save time

The above would help my workflow, not sure if this is the same workflow as others but being able to open the project folder and version folders within wybuild would be helpful

You could take this a step further and set the visual studio build folder within wybuild and the project folder and have wybuild automatically copy the files from the build folder into the latest version folder saving me having to do anything but create a new version tab, click copy then build

Hope all that makes sense

Hi

i just read your posts,I wouldn't do that visual studio build-folder feature....because it doesn't assure, that all required dlls arewithin the debug\bin folder of the project. just think of 3rd party dlls, which are only installed on the pc and do not exist in the bin directory, when debugging in visual studio.i think the only way to have all required files is the good old way - building the setup, installing it, and use all createdfiles for the new version.

i'm quite happy with the current workflow, because i see it like this: i'm organizing all my versions and their required files in folders, and use wyupdate just to publish those files,not the other way around (to manage the files within wyupdate and let it create folders and so on)

but there's one thing that would definitely improve the workflow for me.It would be great if you could re-create shortcuts and the folder structure in the "common start menu programs folder" when creating a new version in wybuild.For now, i have to do the same thing again for every version i build 🙂

cheerschris

Hi Chris

I use an obfuscator which packages all my dll's into a single exe so this workflow is ideal for me. I agree this workflow would not be for everyone but it doesn't force it, just because you can have wyupdate copy and create files and folders doesn't mean you have to use it

For me this would save quite a bit of time as I'm always having to issue new updates to my clients (always changing there minds about things), sometimes a couple a day which becomes a pain having to create folders and drag and drop files wyupdate could easily do for me with very little effort.

ah okyeah, that's right, publishing nearly every day does really become a pain 🙂

cheerschris

Thanks Steve & Chris, were going to think this over.