vdproj

Writing to AppData from a Setup & Deployment Project

时光怂恿深爱的人放手 提交于 2019-12-01 03:08:00
问题 I am updating an existing application that is installed via a Setup and Deployment Project. The old application copied a config and a database file into the application's folder in Program Files during installation. This worked fine on Win 2000 and Win Xp (under a local admin account). In Windows 7, however, not only is this frowned upon, but it essentially doesn't work due to UAC. So I want to update the application to write its config/data in CommonApplicationData. In the existing Setup and

Unable to compile vdproj with devenv - 'targeting 'x64' is not compatible with the project's target platform 'x86''

淺唱寂寞╮ 提交于 2019-11-30 04:35:24
I've been searching around the web for the past hours, finding a lot of information related to my problem - but none actually fixing them. My machine is 64 bit with a 32 bit Visual Studio 10 installed. Solution uses .Net 4. Solution includes 64 bits installation of Crystal Reports. Solution also includes log4net. Compilation of project in VS2010 is OK for both Debug and Release, any cpu. I have added a Web Setup Project that I want to build. However, no matter the configuration I get the following errors when compiling (both within VS UI and command line using devenv.exe): ERROR: File

Passing REINSTALLMODE to an MSI file

懵懂的女人 提交于 2019-11-29 14:38:48
问题 I am using VisualStudio2005 and a vdproj to create a simple MSI file. I need to pass in the REINSTALLMODE property when I launch it. I know this can be done via command line, like so: msiexec.exe /i foo.msi REINSTALLMODE=amus However, if a user chooses to click the msi directly (launching the wizard), the property is not passed. Is it possible to do this via the VS and vdproj? Some options I've investigated: When I build the MSI via VS, it also produces a setup.exe. Is there a way to pass the

Unable to compile vdproj with devenv - 'targeting 'x64' is not compatible with the project's target platform 'x86''

喜你入骨 提交于 2019-11-29 01:49:47
问题 I've been searching around the web for the past hours, finding a lot of information related to my problem - but none actually fixing them. My machine is 64 bit with a 32 bit Visual Studio 10 installed. Solution uses .Net 4. Solution includes 64 bits installation of Crystal Reports. Solution also includes log4net. Compilation of project in VS2010 is OK for both Debug and Release, any cpu. I have added a Web Setup Project that I want to build. However, no matter the configuration I get the

DIRCA_CHECKFX Return Value 3 - VS 2013 Deployment Project

百般思念 提交于 2019-11-27 11:50:30
I have the dreaded issue from my attempted installation of an MSI: MSI (c) (98:B0) [18:01:22:818]: Invoking remote custom action. DLL: C:\DOCUME~1\sspencer\LOCALS~1\Temp\1\MSI19.tmp, Entrypoint: CheckFX MSI (c) (98:FC) [18:01:22:833]: Cloaking enabled. MSI (c) (98:FC) [18:01:22:833]: Attempting to enable all disabled privileges before calling Install on Server MSI (c) (98:FC) [18:01:22:833]: Connected to service for CA interface. Action ended 18:01:22: DIRCA_CheckFX. Return value 3. After quite a bit of digging, this is actually indicating that the DLL failed to load outright, the CA server

Is a separate Visual Studio license required for a build machine?

孤街浪徒 提交于 2019-11-26 22:50:26
问题 I know that some companies allow you to install their products on build machines as required without requiring a separate license (DevExpress is one that comes to mind). However I was wondering if Microsoft had the same allowances on licenses. MSBuild does not support vdproj directly and require you to run Visual Studio from the command line to build the setup project. See here I need to produce a setup file via an automated build; do I need to purchase an additional license for the build