I'm creating an msi file for my project. I am using VS2010 template 'Setup Project' to accomplish the task. Now the problem is I need to create & set a Registry string value to the value where the "Application is installed by the User" i.e. I am in need of a registry string that holds the installed app's location. I could view the registry and create a registry string but the issue is the user can install the app anywhere he/she wishes to.
Create and set Registry string with the "App Installed Location Path" value
197 Views Asked by Avinesh At
1
There are 1 best solutions below
Related Questions in VISUAL-STUDIO-2010
- How would I be able to use a file in visual studio project on any computer?
- Which is the most advantageous strategy for creating a tweaked Visual Studio Project Template?
- ASP.NET textbox textchange with same text input
- windows phone emulator of visual studio 2010
- Reference to an object magically disaprears? STRANGE
- Implementing a custom header bar for chromiumembedded
- Aldebaran Nao robot simulator without a real robot
- windows form application to work with Oracle without installing Oracle client
- Referenced DLL is not found when running application from VS
- Records won't update in datagridview
- Writing to text file with StreamWriter. File used by another process
- Double templated function overload fails
- Make input to Web Service field optional not required
- How to update label from callback function in code behind?
- display .NET code error instead of HTTP 500
Related Questions in REGISTRY
- Disable all power options from the Start menu
- C# DWORD and QWORD - signed and unsigned madness
- Extracting specific registry key from REG QUERY based on search string
- Parameter "StrongAssemblyName" must be specified if the flag "gacinstall" is used
- How can we add custom logic while installing exe created by installshield
- How to migrate registry entries with PowerShell with Get-Item : Set-Item and ExportTo-CliXml
- Script that runs "reg add" as admin
- ICallFactory with 32-bit and 64-bit type libraries side by side
- VB write to Local Machine Registry
- Trouble creating DWORD in LocalMachine registry field with C# WinForms
- How elevate priviledge only to access windows registry
- How do I determine the size of a registry value's data using the Windows API?
- Registry aren't fully deleting when uninstalling
- Using Registry to install Excel AddIn
- Nant build issue: Failed to initialize the Microsoft .NET compact framework
Related Questions in SETUP-PROJECT
- WiX: disable reboot for EXE package
- How do you create an install wizard like the Visual Studio 2013 Style?
- visual studio installer setup project detecting incorrect version of .net framework as dependency
- VS2013 Installer Project - install file that will not be permanent
- Updating application using msi fails to update dll project reference
- How do i structure my Python Project?
- How do I get the executable name during the Custom Installer Action of a setup?
- Visual Studio Installer not creating .msi file
- Get Installation Folder Path string in VB2010 Setup Project
- Create and set Registry string with the "App Installed Location Path" value
- 'PostBuildEvent' failed with error code '1' 'Unspecified error' error
- New In-App Purchase template in Xcode 6.1 defaults to OS X target
- IntelliJ IDEA not showing my module/project
- How to skip folder selection form when update installed application via Windows Installer setup project
- Skip a step in Setup Project
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Create the registry item in the setup project's registry view and use case-sensitive [TARGETDIR] for the value. TARGETDIR is the property associated with that Application Folder, and square brackets cause it to resolve to the actual value.