I ran WixCop on the single .wxs file that I had. No errors reported. But the custom dialog that I created never gets called. Is this a problem with .xs or .wixproj?
Kevin Burton Senior Software Engineer BUYSEASONS 262-901-2000 Office 262-901-2312 Fax kev...@buyseasons.com -----Original Message----- From: Pally Sandher [mailto:pally.sand...@iesve.com] Sent: Tuesday, January 25, 2011 10:39 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixProj? Easiest way? Install WiX v3.5.2519.0, upgrade all your .wxs files using WiXCop.exe then create a new .wixproj & add them to it. Alternatively, upgrade to WiX v3.5.2519.0, open your solution & hope for the best. If that fails see above. Votive in WiX v2.0 was very experimental & not ready for production use. WiX v3.0 was the first version it was recommended for use so you find yourself in a situation no one else has as you're using a version which as been superseded for 18 months plus. Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the <Virtual Environment>** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -----Original Message----- From: Kevin Burton [mailto:kev...@buyseasons.com] Sent: 25 January 2011 16:10 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixProj? Thank you. That is the same page that I referenced earlier in this thread. My question is about the quote in this article that states: "The easiest way to create a new .wixproj for your installer is to WiX in Visual Studio because it automatically generates standard msbuild project files" I am not sure how to take a 2.0 proj file and move it to 3.0 using the "easiest way". Kevin Burton Senior Software Engineer BUYSEASONS 262-901-2000 Office 262-901-2312 Fax kev...@buyseasons.com -----Original Message----- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Tuesday, January 25, 2011 9:48 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixProj? The url is split in the email, make sure it ends .htm (see 2 in your reply). -----Original Message----- From: Kevin Burton [mailto:kev...@buyseasons.com] Sent: 25 January 2011 14:13 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixProj? I still get an error page. The full text is: An error has been encountered in accessing this page. 1. Server: wix.sourceforge.net 2. URL path: /manual-wix3/authoring_first_msbuild_project.h 3. Error notes: NONE 4. Error type: 404 5. Request method: GET 6. Request query string: NONE 7. Time: 2011-01-25 14:12:28 UTC (1295964748) Reporting this problem: The problem you have encountered is with a project web site hosted by SourceForge.net. This issue should be reported to the SourceForge.net-hosted project (not to SourceForge.net). If this is a severe or recurring/persistent problem, please do one of the following, and provide the error text (numbered 1 through 7, above): Contact the project via their designated support resources. Contact the project administrators of this project via email (see the upper right-hand corner of the Project Summary page for their usernames) at user-n...@users.sourceforge.net If you are a maintainer of this web content, please refer to the Site Documentation regarding web services for further assistance. NOTE: As of 2008-10-23 directory index display has been disabled by default. This option may be re-enabled by the project by placing a file with the name ".htaccess" with this line: Options +Indexes Kevin Burton Senior Software Engineer BUYSEASONS 262-901-2000 Office 262-901-2312 Fax kev...@buyseasons.com -----Original Message----- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Tuesday, January 25, 2011 1:18 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixProj? It is definitely there - the url may have word wrapped, the page end .htm. Same topic is in the help file "Creating a .wixproj File". Neil -----Original Message----- From: Kevin Burton [mailto:kev...@buyseasons.com] Sent: 24 January 2011 23:29 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixProj? I tried to access this page and I got: An error has been encountered in accessing this page. . . . . . Kevin Burton Senior Software Engineer BUYSEASONS 262-901-2000 Office 262-901-2312 Fax kev...@buyseasons.com -----Original Message----- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Monday, January 24, 2011 3:48 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixProj? Have you seen this: http://wix.sourceforge.net/manual-wix3/authoring_first_msbuild_project.h tm Neil -----Original Message----- From: Kevin Burton [mailto:kev...@buyseasons.com] Sent: 24 January 2011 19:10 To: wix-users@lists.sourceforge.net Subject: [WiX-users] WixProj? The documentation states: "The easiest way to create a new .wixproj for your installer is to WiX in Visual Studio because it automatically generates standard msbuild project files" I have a project file that I have been using for a number of years with WiX 2.0. I want to "convert" the project file to use WiX 3.0 libraries as well as the converted .wxs file. My project currecntly looks like: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"> <PropertyGroup> <Configuration Condition="$(Condition)==''">Release</Configuration> <PackageRoot Condition="$(PackageRoot)==''">..\PACKAGE\</PackageRoot> <IntermediateOutputPath Condition="$(IntermediateOutputPath)==''">$(PackageRoot)WiX_Temp\$(Confi guration)\</IntermediateOutputPath> <OutputPath Condition="$(OutputPath)==''">$(PackageRoot)$(Configuration)\</OutputPat h> </PropertyGroup> <!-- --> <UsingTask TaskName="BuySeasons.WebServices.SqlBuildTasks.StoredProcedureScript" AssemblyFile="Source\Tools\SqlBuildTasks\bin\Debug\SqlBuildTasks.dll"/> <UsingTask TaskName="BuySeasons.WebServices.SqlBuildTasks.TableScript" AssemblyFile="Source\Tools\SqlBuildTasks\bin\Debug\SqlBuildTasks.dll"/> <UsingTask TaskName="BuySeasons.WebServices.SqlBuildTasks.TriggerScript" AssemblyFile="Source\Tools\SqlBuildTasks\bin\Debug\SqlBuildTasks.dll"/> <!--=============================================================== These must be declared BEFORE the statement that imports the wix.targets file ==================================================================--> <PropertyGroup> <!-- The location pointing where WiX is installed --> <ToolPath>C:\Program Files\WiX\</ToolPath> <!-- Required Property by WiX --> <OutputName Condition="$(OutputName)==''" >$(Configuration)BsiServices</OutputName> <!-- Required property by WiX --> <OutputType Condition="$(OutputType)==''" >package</OutputType> <!-- Input path to source files --> <BaseInputPath Condition="$(BaseInputPath)==''">$(PackageRoot)$(Configuration)</BaseInp utPath> <DefineConstants>Configuration=$(Configuration)</DefineConstants> </PropertyGroup> <ItemGroup> <!-- Required WiX item. Files in this item are sent to the Candle tool. --> <Compile Include="$(BaseInputPath)\BsiServices.wxs"/> </ItemGroup> <PropertyGroup> <!-- Required to display strings in proper localized form --> <LocalizedStringFile>$(ToolPath)WixUI_en-us.wxl</LocalizedStringFile> </PropertyGroup> <ItemGroup> <WixLibrary Include="$(ToolPath)wixui.wixlib;$(ToolPath)wixca.wixlib;$(ToolPath)sca. wixlib"/> </ItemGroup> <Import Project="$(ToolPath)wix.targets"/> <!--==================================================================== ============ Call this target instead of the Build target because this will output the names Of the generated install files. ======================================================================== ============--> <Target Name="RunTests"> <Exec Command='MSTest.exe /testmetadata:BuySeasonsServices.vsmdi /testlist:"Build Test List"' /> <!-- --> </Target> <Target Name="BuildStoredProcedures"> <!-- --> </Target> <Target Name="BuildTables"> <!-- </Target> <Target Name="BuildTriggers"> </Target> <Target Name="Rebuild_EMPTY"/> <Target Name="InstallBuild" Outputs="@(GeneratedPackages)" DependsOnTargets="Rebuild"> <!-- Build has already been called so we can create the item --> <CreateItem Include="$(OutputPath)**\*.msi" AdditionalMetadata="Configuration=$(Configuration)"> <Output ItemName="GeneratedPackages" TaskParameter="Include"/> </CreateItem> <Message Text="Generated Install Packages: @(GeneratedPackages)" Importance="low"/> </Target> <!-- Redefine the LinkDependsOn to inject our custom step --> <PropertyGroup> <LinkDependsOn> PrintLinkInfo; $(LinkDependsOn) </LinkDependsOn> </PropertyGroup> <Target Name="PrintLinkInfo"> <Message Text="ObjectFiles=$(CompileObjOutput);@(WixObject);@(WixLibrary)" /> <Message Text="BaseInputPath=$(BaseInputPath)" /> <Message Text="CabinetCache=$(CabinetCache)" /> <Message Text="Extensions=@(LinkExtension) " /> <Message Text="BaseUncompressedImagesOutputPath=$(BaseUncompressedImagesOutputPat h)" /> <Message Text="LocalizedStringFile=$(LocalizedStringFile)" /> <Message Text="NoLogo=$(LinkerNoLogo)" /> <Message Text="LeaveTemporaryFiles=$(LeaveTemporaryFiles)" /> <Message Text="ReuseCabinetCache=$(ReuseCabinetCache)" /> <Message Text="OutputFile=$(OutDir)$(TargetFileName)" /> <Message Text="OutputAsXml=$(OutputAsXml)" /> <Message Text="SuppressDefaultAdminSequenceActions=$(SuppressDefaultAdminSequence Actions)" /> <Message Text="SuppressDefaultAdvSequenceActions=$(SuppressDefaultAdvSequenceActi ons)" /> <Message Text="SuppressAssemblies=$(SuppressAssemblies)" /> <Message Text="SuppressFiles=$(SuppressFiles)" /> <Message Text="SuppressLayout=$(SuppressLayout)" /> <Message Text="SuppressSchemaValidation=$(LinkerSuppressSchemaValidation)" /> <Message Text="SuppressDefaultUISequenceActions=$(SuppressDefaultUISequenceAction s)" /> <Message Text="SuppressIntermediateFileVersionMatching=$(LinkerSuppressIntermedia teFileVersionMatching)" /> <Message Text="SuppressAllWarnings=$(LinkerSuppressAllWarnings)" /> <Message Text="UseSmallTableDefinitions=$(LinkerUseSmallTableDefinitions)" /> <Message Text="TreatWarningsAsErrors=$(LinkerTreatWarningsAsErrors)" /> <Message Text="WarningLevel=$(LinkerWarningLevel)" /> <Message Text="VerboseOutput=$(LinkerVerboseOutput)" /> <Message Text="VerboseOutputLevel=$(LinkerVerboseOutputLevel)" /> <Message Text="ToolPath=$(ToolPath)" /> </Target> <PropertyGroup> <CompileDependsOn> PrintCompileInfo; $(CompileDependsOn) </CompileDependsOn> </PropertyGroup> <Target Name="PrintCompileInfo"> <Message Text="SourceFiles=@(Compile)" /> <Message Text="DefineConstants=$(DefineConstants)" /> <Message Text="PreprocessToStdOut=$(PreprocessToStdOut) " /> <Message Text="PreprocessToFile=$(PreprocessToFile) " /> <Message Text="IncludeSearchPaths=@(IncludeSearchPath) " /> <Message Text="NoLogo=$(NoLogo)" /> <Message Text="OutputFile=$(CompileObjOutput)" /> <Message Text="SuppressSchemaValidation=$(SuppressSchemaValidation)" /> <Message Text="UseSmallTableDefinitions=$(UseSmallTableDefinitions) " /> <Message Text="ShowSourceTrace=$(ShowSourceTrace) " /> <Message Text="Extensions=@(CompileExtension) " /> <Message Text="SuppressAllWarnings=$(SuppressAllWarnings) " /> <Message Text="TreatWarningsAsErrors=$(TreatWarningsAsErrors) " /> <Message Text="WarningLevel=$(WarningLevel) " /> <Message Text="VerboseOutput=$(VerboseOutput) " /> <Message Text="VerboseOutputLevel=$(VerboseOutputLevel) " /> <Message Text="ToolPath=$(ToolPath)" /> </Target> </Project> How would I convert this to use 3.0? What has changed with 3.0? Kevin Burton Senior Software Engineer BUYSEASONS 262-901-2000 Office 262-901-2312 Fax kev...@buyseasons.com<mailto:kev...@buyseasons.com> ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users