C# - Creating A Custom Start Menu Shortcut Link For A Visual Studio Setup Project
Feb 24, 2010
Is it possible to create a custom start menu shortcut link?
The only possibilities I see in the setup project are shortcuts to folders or primary output.
Update:
What I ended up doing is creating a custom action on commit that dynamically creates the link using Windows Scripting Host. Then on uninstall, removing the link.
I have a VB Windows Application in Visual Studio 2003 complete with it's own setup project. What I would like to do is during the installation of that project is to install a shortcut icon on the desktop that points to the location of the .exe file that was just installed on the user's machine. Unfortunately this option in the setup is not easy to find (at least to me) on Visual Studio 2003. What would I need to do in order to get that shortcut icon to pop-up automatically?
i just got visual studio 2010 professional edition and it automatically opens up C++ i need it to open up a menue where i can choose visual basic or c++ just like at my college.
I've created a setup project for a VB.NET 2010 application that I've written. The application, and the installer both work fine on my development machine.The installer works fine on other machines, but when I run my application it immediately crashes and dies without telling me anything useful. I've tried it on Windows 7, Windows XP, and Windows Vista machines... and all had the same problem, so I think it's more of a package configuration issue than a machine-specific problem.Here's the most useful information that I was able to get out of it:
- I have a VB.Net 2005 Project for which I've created a Setup Project. - In my Setup Project, I've added a shortcut on my Start Menu, that points to my Application. - After deploying it, all works great.
- One of my users chooses to *copy* the shortcut from the Start Menu into their Desktop.
- I then create an upgrade for this Application. Again, the deployment works great. They can start my application from the Start menu.
- They double-click on their icon in the Desktop and they get a popup: Title of the message box: Problem with Shortcut Description of the message box: (X) The parameter is incorrect.
The shortcut's Target, is blank ( which I believe is the problem ).I'd love to be able to specify an actual [TARGETDIR]myApp.exe type of string as the shortcut's target in my Setup Project, but I can't do this.Instead I have to point it via UI, to my Target Application ( which I'm assuming is resolved at install-time ). The problem with this is that it appears that the shortcuts get re-evaluated every time you re-install / upgrade the application. Since my previous version is technically not installed anymore, my shortcut gets invalidaded, even though the target path is still the same and I haven't changed my executable's file name.
I would like to add a choice of icons to the desktop shortcut I add in setup/deployment. I can add one icon, but when I run the project there is no option for changing it. The "change icon" button is greyed out. I've made a dll containing 3 icons and added it to the setup/deployment project (also added it to the test project).
WebMatrix is a web development and deployment tool by Microsoft so how is this compared to Visual Studio? which Use C# Razor Syntax is that more better coding.
I am creating an Excel Add-In using Visual Studio 2010. My intention was to add a context menu to a cell and perform some action on the selected cell or cells. Here is the code I have got as of now
What it the Visual Studio shortcut to switch to recently edited line of code ? (useful after accidentally pressing Page Down for example). I saw my mother using it but couldn't spot what the combination was. Also couldn't find on internet.
I recently installed WSP Builder on a machine with Visual Studio 2008 already installed.Quite expectedly, the WSP Builder sub-menu appeared (and still appears) under the Visual Studio 2008 Tools menu.Having then installed Visual Studio 2010 Professional and installed WSP Builder a second time, I can not seem to find the WSP Builder sub-menu anywhere under any of the Visual Studio 2010 menus.Can anyone throw some light on this "missing menu" problem?
In VB Classic, VBA and also in Visual Studio you can dbl click close to the left hand margin of a block of code and it will select the whole of the current block (sub, function etc). In Visual Studio this clickable area is adjacent to the line numbers on the left.Is there a keyboard shortcut that will do the same job? that is, select the "current block".
In C# adding event handler methods is very easy. You just type "object.event +=" and then press tab twice. Is there anything like this for VB projects? Note: This is for dynamically created controls or controls that are not declared WithEvents.
I have a VB.Net application with different versions for XP and Vista/WIndows 7, I want to create a Setup/deploy project to allow the installer to select which version they want to install. I know how to add a menu with radio buttons to the setup project, but how do I execute the msi file from the selection?
I want to create a folder " c:imagebox " when the user runs my setup. I tried this in " Add special folder --> Custom folder " then a folder appears i renamed it to ImageBox and in default location i typed " C: " and set its property to always create but when i tested the setup on xp an vista i did not created any folder.
I cannot find a way to make a program that I write make a shortcut in the start menu for all users.My final goal is to make an MSI and deploy it in group policy to all users on a computers OU. Is this possible?
A have a Setup and Deployment Project for a VB.Net application. The install seems to work fine except the shortcuts created cause the uninstall to run instead of pointing to the .EXE file.
When I run the setup.exe, I am getting a different version than when I run the actual application.exe. Why is that? The setup.exe seems to run an older version."I have no particular talent. I am merely inquisitive."
The 'DefaultLocation' for my application is set to '[ProgramFilesFolder]MyApp'. Now I would like the user to select what drive to install this application to. I know this is accomplished through the 'Installation Folder Selection' dialog, but I want the user to be able to select a drive only, not the entire path.
My question is how do I capture what drive the user selected from the 'Installation Folder Selection' dialog and use that drive letter to tack on to my 'DefaultLocation' variable?
I am very new to Visual Studio Application Development. I'm mostly a DB guy. I used Visual Studio as a Report Designer, not much of an .Net guy though I can understand it. I am now asked to create a .net application and I'm trying to create a "Hello World" starter app. I opened my Visual Studio, click File-New Project and all I see is Business Intelligence Projects and Other Project Types. My step-by-step guide says choose Visual Basic, Windows Forms Application. But I can't see it as an option.