[bistro-framework] r467 committed - suggest to use ReferenceWizard instead of EditTemplates with alternati...

0 views
Skip to first unread message

codesite...@google.com

unread,
Jul 20, 2010, 8:14:42 AM7/20/10
to bistro-d...@googlegroups.com
Revision: 467
Author: sasha_...@mail.ru
Date: Tue Jul 20 05:13:39 2010
Log: suggest to use ReferenceWizard instead of EditTemplates with
alternative project templates
http://code.google.com/p/bistro-framework/source/detail?r=467

Added:
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/Key.snk
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/Properties
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/Properties/AssemblyInfo.cs
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard.cs
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.csproj

/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.csproj.user
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.sln
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.suo
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.csproj

/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.csproj.user
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.sln
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.suo

=======================================
--- /dev/null
+++ /Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/Key.snk Tue Jul 20
05:13:39 2010
Binary file, no diff available.
=======================================
--- /dev/null
+++
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/Properties/AssemblyInfo.cs
Tue Jul 20 05:13:39 2010
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the
following
+// set of attributes. Change these attribute values to modify the
information
+// associated with an assembly.
+[assembly: AssemblyTitle("ReferenceWizard")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Hill30 spb")]
+[assembly: AssemblyProduct("ReferenceWizard")]
+[assembly: AssemblyCopyright("Copyright © Hill30 spb 2010")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is
exposed to COM
+[assembly: Guid("d1044418-4d49-47eb-9414-326fb11a4f1f")]
+
+// Version information for an assembly consists of the following four
values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and
Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
=======================================
--- /dev/null
+++ /Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard.cs Tue
Jul 20 05:13:39 2010
@@ -0,0 +1,91 @@
+using System;
+using System.Text;
+using System.IO;
+using System.Xml;
+using Microsoft.Win32;
+using Microsoft.VisualStudio;
+using Microsoft.VisualStudio.TemplateWizard;
+using System.Runtime.InteropServices;
+using Microsoft.VisualStudio.Shell;
+using Microsoft.VisualStudio.Shell.Interop;
+
+
+namespace Templates
+{
+ public class ReferenceWizard: IWizard
+ {
+ #region IWizard Members
+ private const string NDJANGODIR35 = "[NDJANGODIR35]";
+ private const string NDJANGODIR40 = "[NDJANGODIR40]";
+ private const string BISTRODIR = "[BISTRODIR]";
+ IVsSolution sln;
+ string fileName;
+ EnvDTE.DTE dte;
+
+ public void BeforeOpeningFile(EnvDTE.ProjectItem projectItem)
+ {
+ }
+
+ public void ProjectFinishedGenerating(EnvDTE.Project project)
+ {
+ fileName = project.FullName;
+
+ }
+
+ public void ProjectItemFinishedGenerating(EnvDTE.ProjectItem
projectItem)
+ {
+ }
+
+ public void RunFinished()
+ {
+ sln =
((IVsSolution)Package.GetGlobalService(typeof(SVsSolution)));
+ ServiceProvider serviceProvider = new ServiceProvider(dte as
Microsoft.VisualStudio.OLE.Interop.IServiceProvider);
+ string projectGuid = null;
+ using (XmlReader projectReader = XmlReader.Create(fileName))
+ {
+ projectReader.MoveToContent();
+ object nodeName =
projectReader.NameTable.Add("ProjectGuid");
+ while (projectReader.Read())
+ {
+ if (Object.Equals(projectReader.LocalName, nodeName))
+ {
+ projectGuid =
projectReader.ReadElementContentAsString();
+ break;
+ }
+ }
+ }
+ IVsHierarchy hier =
VsShellUtilities.GetHierarchy(serviceProvider, new Guid(projectGuid));
+
sln.CloseSolutionElement((uint)__VSSLNCLOSEOPTIONS.SLNCLOSEOPT_UnloadProject,
hier, 0);
+ String bistroPath =
(String)Registry.LocalMachine.OpenSubKey(@"Software\Hill30\Bistro").GetValue("InstallDir");
+ String ndjangoPath35 =
(String)Registry.LocalMachine.OpenSubKey(@"Software\Hill30\NDjango").GetValue("InstallDir2008");
+ String ndjangoPath40 =
(String)Registry.LocalMachine.OpenSubKey(@"Software\Hill30\NDjango").GetValue("InstallDir2010");
+ StreamReader reader = new StreamReader(fileName);
+ string content = reader.ReadToEnd();
+ reader.Close();
+ content = content.Replace(BISTRODIR, (bistroPath == null) ?
BISTRODIR : Path.GetFullPath(bistroPath)).
+ Replace(NDJANGODIR35, (ndjangoPath35 == null) ?
NDJANGODIR35 : Path.GetFullPath(ndjangoPath35)).
+ Replace(NDJANGODIR40, (ndjangoPath40 == null) ?
NDJANGODIR40 : Path.GetFullPath(ndjangoPath40));
+ StreamWriter sw = new StreamWriter(fileName);
+ sw.Write(content);
+ sw.Close();
+ IntPtr ppProject = IntPtr.Zero;
+ Guid guid1 = new Guid();
+ Guid guid2 = new Guid();
+ sln.CreateProject(ref guid1, fileName, null, null,
(uint)__VSCREATEPROJFLAGS.CPF_OPENFILE, ref guid2, out ppProject);
+
+
+ }
+
+ public void RunStarted(object automationObject,
System.Collections.Generic.Dictionary<string, string>
replacementsDictionary, WizardRunKind runKind, object[] customParams)
+ {
+ dte = automationObject as EnvDTE.DTE;
+ }
+
+ public bool ShouldAddProjectItem(string filePath)
+ {
+ return true;
+ }
+
+ #endregion
+ }
+}
=======================================
--- /dev/null
+++
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.csproj
Tue Jul 20 05:13:39 2010
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)'
== '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{838AE86F-C703-4741-99A2-7A6CCD818D7B}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>ReferenceWizard2008</RootNamespace>
+ <AssemblyName>ReferenceWizard2008</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <SignAssembly>true</SignAssembly>
+ <AssemblyOriginatorKeyFile>Key.snk</AssemblyOriginatorKeyFile>
+ <FileUpgradeFlags>
+ </FileUpgradeFlags>
+ <UpgradeBackupLocation>
+ </UpgradeBackupLocation>
+ <OldToolsVersion>3.5</OldToolsVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|
AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>TRACE;DEBUG;VS2008</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|
AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE;VS2008</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="EnvDTE, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>C:\Program Files\Microsoft Visual Studio
9.0\Common7\IDE\PublicAssemblies\EnvDTE.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.VisualStudio.OLE.Interop,
Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>C:\Program Files\Microsoft Visual Studio 2008
SDK\VisualStudioIntegration\Common\Assemblies\Microsoft.VisualStudio.OLE.Interop.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.VisualStudio.Shell, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a,
processorArchitecture=MSIL" />
+ <Reference Include="Microsoft.VisualStudio.Shell.Interop,
Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <Reference Include="Microsoft.VisualStudio.Shell.Interop.8.0,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>C:\Program Files\Microsoft Visual Studio 2008
SDK\VisualStudioIntegration\Common\Assemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0,
Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <Reference Include="Microsoft.VisualStudio.TemplateWizardInterface,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a,
processorArchitecture=MSIL" />
+ <Reference Include="System" />
+ <Reference Include="System.Core">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Windows.Forms" />
+ <Reference Include="System.Xml.Linq">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Data.DataSetExtensions">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="ReferenceWizard.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Key.snk" />
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <!-- To modify your build process, add your task inside one of the
targets below and uncomment it.
+ Other similar extension points exist, see Microsoft.Common.targets.
+ <Target Name="BeforeBuild">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+</Project>
=======================================
--- /dev/null
+++
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.csproj.user
Tue Jul 20 05:13:39 2010
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|
AnyCPU' ">
+ <StartAction>Program</StartAction>
+ <StartProgram>C:\Program Files\Microsoft Visual Studio
10.0\Common7\IDE\devenv.exe</StartProgram>
+ </PropertyGroup>
+</Project>
=======================================
--- /dev/null
+++ /Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.sln
Tue Jul 20 05:13:39 2010
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}")
= "ReferenceWizard2008", "ReferenceWizard2008.csproj", "{838AE86F-C703-4741-99A2-7A6CCD818D7B}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {838AE86F-C703-4741-99A2-7A6CCD818D7B}.Debug|Any CPU.ActiveCfg = Debug|
Any CPU
+ {838AE86F-C703-4741-99A2-7A6CCD818D7B}.Debug|Any CPU.Build.0 = Debug|Any
CPU
+ {838AE86F-C703-4741-99A2-7A6CCD818D7B}.Release|Any CPU.ActiveCfg =
Release|Any CPU
+ {838AE86F-C703-4741-99A2-7A6CCD818D7B}.Release|Any CPU.Build.0 = Release|
Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
=======================================
--- /dev/null
+++ /Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2008.suo
Tue Jul 20 05:13:39 2010
Binary file, no diff available.
=======================================
--- /dev/null
+++
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.csproj
Tue Jul 20 05:13:39 2010
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)'
== '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>8.0.30703</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{530E251D-C439-45EA-9578-A901A0FB6108}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace>ReferenceWizard</RootNamespace>
+ <AssemblyName>ReferenceWizard2010</AssemblyName>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|
AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>TRACE;DEBUG;VS2010</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|
AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE;VS2010</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup>
+ <SignAssembly>true</SignAssembly>
+ </PropertyGroup>
+ <PropertyGroup>
+ <AssemblyOriginatorKeyFile>Key.snk</AssemblyOriginatorKeyFile>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="EnvDTE, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a">
+ <EmbedInteropTypes>True</EmbedInteropTypes>
+ </Reference>
+ <Reference Include="EnvDTE100, Version=10.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
+ <EmbedInteropTypes>True</EmbedInteropTypes>
+ </Reference>
+ <Reference Include="EnvDTE80, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a">
+ <EmbedInteropTypes>True</EmbedInteropTypes>
+ </Reference>
+ <Reference Include="Microsoft.VisualStudio.OLE.Interop,
Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <Reference Include="Microsoft.VisualStudio.Shell.10.0,
Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a,
processorArchitecture=MSIL" />
+ <Reference Include="Microsoft.VisualStudio.Shell.Immutable.10.0,
Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a,
processorArchitecture=MSIL" />
+ <Reference Include="Microsoft.VisualStudio.Shell.Interop,
Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <Reference Include="Microsoft.VisualStudio.Shell.Interop.10.0,
Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a,
processorArchitecture=MSIL">
+ <EmbedInteropTypes>True</EmbedInteropTypes>
+ </Reference>
+ <Reference Include="Microsoft.VisualStudio.Shell.Interop.8.0,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <Reference Include="Microsoft.VisualStudio.Shell.Interop.9.0,
Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <Reference Include="Microsoft.VisualStudio.TemplateWizardInterface,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a,
processorArchitecture=MSIL" />
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Xml.Linq" />
+ <Reference Include="System.Data.DataSetExtensions" />
+ <Reference Include="Microsoft.CSharp" />
+ <Reference Include="System.Data" />
+ <Reference Include="System.Xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="ReferenceWizard.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Key.snk" />
+ </ItemGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <!-- To modify your build process, add your task inside one of the
targets below and uncomment it.
+ Other similar extension points exist, see Microsoft.Common.targets.
+ <Target Name="BeforeBuild">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+</Project>
=======================================
--- /dev/null
+++
/Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.csproj.user
Tue Jul 20 05:13:39 2010
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|
AnyCPU'">
+ <StartAction>Program</StartAction>
+ <StartProgram>C:\Program Files\Microsoft Visual Studio
10.0\Common7\IDE\devenv.exe</StartProgram>
+ </PropertyGroup>
+</Project>
=======================================
--- /dev/null
+++ /Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.sln
Tue Jul 20 05:13:39 2010
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}")
= "ReferenceWizard2010", "ReferenceWizard2010.csproj", "{530E251D-C439-45EA-9578-A901A0FB6108}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {530E251D-C439-45EA-9578-A901A0FB6108}.Debug|Any CPU.ActiveCfg = Debug|
Any CPU
+ {530E251D-C439-45EA-9578-A901A0FB6108}.Debug|Any CPU.Build.0 = Debug|Any
CPU
+ {530E251D-C439-45EA-9578-A901A0FB6108}.Release|Any CPU.ActiveCfg =
Release|Any CPU
+ {530E251D-C439-45EA-9578-A901A0FB6108}.Release|Any CPU.Build.0 = Release|
Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
=======================================
--- /dev/null
+++ /Bistro/trunk/Bistro.SetupWiX/ReferenceWizard/ReferenceWizard2010.suo
Tue Jul 20 05:13:39 2010
Binary file, no diff available.
Reply all
Reply to author
Forward
0 new messages