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
[email protected]
-----Original Message-----
From: Neil Sleightholm [mailto:[email protected]]
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:[email protected]]
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
[email protected] 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
[email protected]
-----Original Message-----
From: Neil Sleightholm [mailto:[email protected]]
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:[email protected]]
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
[email protected]
-----Original Message-----
From: Neil Sleightholm [mailto:[email protected]]
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:[email protected]]
Sent: 24 January 2011 19:10
To: [email protected]
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
[email protected]<mailto:[email protected]>
------------------------------------------------------------------------
------
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
[email protected]
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
[email protected]
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
[email protected]
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
[email protected]
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
[email protected]
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
[email protected]
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users