Skip to content

. #92

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 105 commits into from
Sep 19, 2015
Merged

. #92

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
131514f
Return type were internal making them public
Jul 15, 2015
bd5db28
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
Jul 15, 2015
4ba9c01
RemoteApp: RestartVm tenant admin cmdlet
xamarsinx Aug 8, 2015
a0051bf
fixing default logoff message
xamarsinx Aug 10, 2015
b3c20f9
fixing default logoff message
xamarsinx Aug 10, 2015
3d0efe1
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
xamarsinx Aug 10, 2015
b1b3248
RemoteApp: fixing confirm message mechanism and updated management pa…
xamarsinx Aug 11, 2015
ce8f7a8
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
xamarsinx Aug 11, 2015
055ef2e
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
xamarsinx Aug 27, 2015
0cf6e9a
Azure SQL Database Replication Failover Cmdlet
dominiqa Aug 28, 2015
44d32e4
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dominiqa Aug 28, 2015
bfc9f0d
Replication Failover Tests
dominiqa Aug 28, 2015
077615c
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dominiqa Aug 29, 2015
02e543f
adding Get-AzureRemoteAppVM cmdlet
xamarsinx Aug 29, 2015
b9b8def
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
xamarsinx Aug 29, 2015
cd63ab3
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dominiqa Sep 1, 2015
5fb339f
Add optional parameter for pre created resourcegroup keyvault tests.
Sep 1, 2015
0f3a6f1
Adding Parameter Sets
dominiqa Sep 2, 2015
7c9cada
CHanging Default Params to NoOptionsSet
dominiqa Sep 2, 2015
7f6ad4e
CR Feedback changes for Parameters
dominiqa Sep 3, 2015
ccb1869
Fixing SQL Cmdlet Help
Aug 13, 2015
df3a8d1
Revert "Fixing SQL Cmdlet Help"
dominiqa Sep 11, 2015
32d8c91
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
Sep 11, 2015
ba580d7
Remove RedisVersion parameter from create flow in powershell
Sep 14, 2015
16e72b3
Merge https://github.com/Azure/azure-powershell into dev
Sep 15, 2015
e6696f0
Getting latest changes
dominiqa Sep 15, 2015
c22f6fc
Revert "Getting latest changes"
dominiqa Sep 15, 2015
f2928d2
Merged PowerShell branch
dominiqa Sep 15, 2015
cf0f5f3
fixing Merge Issues
dominiqa Sep 15, 2015
c62bf8a
Fix Failover test to use new cmdlet names
dominiqa Sep 15, 2015
ecd986c
Fixing RM Cmdlets Help to reflect changes
dominiqa Sep 15, 2015
8a54257
wxi update
dominiqa Sep 15, 2015
0afcfb6
Revert "Fixing RM Cmdlets Help to reflect changes"
dominiqa Sep 15, 2015
4326b5e
Fix missing Chef resource extension support in README
Sep 16, 2015
10b0fa2
Merge branch 'master' of https://github.com/amarsi/azure-powershell i…
xamarsinx Sep 16, 2015
c3ab6e6
Adding resourceguid
amku Sep 16, 2015
53c6d18
Deprecating RedisVersion parameter
Sep 16, 2015
898b484
Fix command doc generation
Sep 16, 2015
1488526
Fixed SQL Tests for GeoDR for Resource Management
dominiqa Sep 16, 2015
4e7ab8e
Code review comments fixed
Sep 16, 2015
3e0db26
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
Sep 16, 2015
9f4c889
Fix bad chars in xml
Sep 16, 2015
6cf31ca
Change log updated
Sep 16, 2015
50df03d
Sync Merge for PR
dominiqa Sep 16, 2015
9ac370d
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dominiqa Sep 16, 2015
1548031
Fix build for release target
Sep 16, 2015
618d042
Delete template commands from Resources project
Sep 16, 2015
6b72848
Fix csproj dependencies not to use strong name
Sep 17, 2015
88aaa19
Changed SelectAzureRMContext to SetAzureRMContext.
Sep 17, 2015
f00ba19
Use Debug target instead for doc gen
Sep 17, 2015
c731107
Fixing Weird Merge issue
dominiqa Sep 17, 2015
980cadd
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dominiqa Sep 17, 2015
53a9341
Project change from merge
dominiqa Sep 17, 2015
b748c83
update network client
deepakswifty Sep 17, 2015
c10dc74
add resource guid property
deepakswifty Sep 17, 2015
1393a23
rerord tests
deepakswifty Sep 17, 2015
64cb8ca
Merge branch 'dev' of github.com:Azure/azure-powershell into dev
Sep 17, 2015
df405c1
Addressed feedback
Sep 17, 2015
ced2ce8
Merge changes to main branch
dominiqa Sep 17, 2015
4658219
Project Update
dominiqa Sep 17, 2015
390d35b
Merge pull request #922 from hovsepm/dev
Sep 17, 2015
3d054b7
Azure Environment current work.
Sep 17, 2015
992aeac
More Merge changes
dominiqa Sep 17, 2015
37310f7
Updating project
dominiqa Sep 17, 2015
4a9548d
Added rest of Environment cmdlets and tests.
Sep 17, 2015
0cd1819
Merge pull request #893 from dominiqa/dev
ogail Sep 17, 2015
90278ee
Merge pull request #908 from karlaugsten/dev
ogail Sep 17, 2015
d1c3fcc
Merge pull request #913 from chef-partners/adamedx/add-chef-to-readme
ogail Sep 17, 2015
c104c46
Merge pull request #917 from ljhljh235/dev
ogail Sep 17, 2015
0285162
Merge pull request #919 from SiddharthChatrolaMs/dev
ogail Sep 17, 2015
061afe4
Merge pull request #921 from chidmdxx/DeleteTemplateCommands
ogail Sep 17, 2015
108b30f
Merge pull request #923 from DeepakRajendranMsft/ResourceGuid
ogail Sep 17, 2015
17051f1
Merge pull request #916 from amarsi/dev
ogail Sep 17, 2015
d84d757
Merge pull request #926 from hovsepm/env
Sep 17, 2015
d9002fb
Added powershellget.sln and regenerated wix file for powershell.sln
Sep 17, 2015
9a9b44f
Fixed setup solutions
Sep 17, 2015
0bfd936
Migrate ApiManagement to PowerShellGet
Sep 18, 2015
af9a587
Change output dir for projects to match module names
Sep 18, 2015
0d552ab
Fix ARM.psd1 references
Sep 18, 2015
2cc1751
Fixing token acquisition for parameterless login and subscription tok…
markcowl Sep 18, 2015
5e69884
Fix psd1 file
Sep 18, 2015
7e59cda
Merge pull request #928 from markcowl/profileFixes
Sep 18, 2015
b45b070
Authorization: Inline the code in helper methods in the Get-AzureRMAu…
namratab Sep 18, 2015
c68d6d8
Merge branch 'dev' of github.com:Azure/azure-powershell into bugfix
namratab Sep 18, 2015
0b16a63
Merge pull request #930 from namratab/bugfix
markcowl Sep 18, 2015
80acde2
Merge branch 'dev' of https://github.com/Azure/azure-powershell into …
stankovski Sep 18, 2015
f4c4e00
Fixed wix file
stankovski Sep 18, 2015
a9fb846
Merge pull request #933 from stankovski/hovsepmdev
stankovski Sep 18, 2015
a35be47
fix wix
Sep 18, 2015
b595328
Merge branch 'dev' of github.com:Azure/azure-powershell into psget
Sep 18, 2015
4fb918e
Rename AzureRMProvider to AzureRMResourceProvider
Sep 18, 2015
6ce15f1
Updating RM Auditing Tests to use RM Storage Account cmdlets.
dominiqa Sep 18, 2015
76d7972
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dominiqa Sep 18, 2015
765b5ab
Changing partner msi to remove Switch-AzureMode, load both modules, a…
markcowl Sep 18, 2015
0b31696
Rename output folders to use AzureRM
ogail Sep 19, 2015
5744f7c
Fixing login issue when final tenant ID contains no subscriptions
markcowl Sep 19, 2015
9a15249
Fix AzureResourceManager.psd1
ogail Sep 19, 2015
bfbb8b9
Merge pull request #937 from chidmdxx/RenameGetProvider
ogail Sep 19, 2015
f66cc5a
Merge pull request #941 from dominiqa/dev
ogail Sep 19, 2015
35677e7
Merge pull request #942 from markcowl/partnermsi
ogail Sep 19, 2015
ee7dcb7
Merge branch 'dev' of github.com:Azure/azure-powershell into psget
ogail Sep 19, 2015
a5fd1be
Rename Profile.Tests
ogail Sep 19, 2015
762dc38
Regenerate MSI and fix UsageAggregates folder name
ogail Sep 19, 2015
bfbcd0d
Fix build.proj
ogail Sep 19, 2015
6fce817
Merge pull request #929 from ogail/psget
ogail Sep 19, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions AzurePowershell.Test.targets
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<HDInsightTestDebug>.\src\ServiceManagement\HDInsight\Commands.HDInsight.Test\bin\Debug\Microsoft.WindowsAzure.Commands.HDInsight.Test.dll</HDInsightTestDebug>
<StorageTestDebug>.\src\ServiceManagement\Storage\Commands.Storage.Test\bin\Debug\Microsoft.WindowsAzure.Commands.Storage.Test.dll</StorageTestDebug>
<KeyVaultTestDebug>.\src\ResourceManager\KeyVault\Commands.KeyVault.Test\bin\Debug\Microsoft.Azure.Commands.KeyVault.Test.dll</KeyVaultTestDebug>
<UsageAggregationTestDebug>.\src\ResourceManager\Commerce\Commands.UsageAggregates.Test\bin\Debug\Microsoft.Azure.Commands.UsageAggregates.Test.dll</UsageAggregationTestDebug>
<UsageAggregationTestDebug>.\src\ResourceManager\UsageAggregates\Commands.UsageAggregates.Test\bin\Debug\Microsoft.Azure.Commands.UsageAggregates.Test.dll</UsageAggregationTestDebug>
<TestFilter>"!Functional&#x26;!Scenario&#x26;!AzureRTScenario&#x26;!Sequential&#x26;!PIRTest&#x26;!Preview&#x26;!ADDomain&#x26;!Network&#x26;!AzureRTUpload&#x26;!AzureRTCleanUp"</TestFilter>
<ScenarioTestFilter>All</ScenarioTestFilter>
<OneSDKCITFilter>"OneSDK&#x26;CIT"</OneSDKCITFilter>
Expand Down Expand Up @@ -59,7 +59,7 @@
<XUnitTests Include=".\src\ResourceManager\AzureBatch\Commands.Batch.Test\bin\Debug\Microsoft.Azure.Commands.Batch.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\Websites\Commands.Websites.Test\bin\Debug\Microsoft.Azure.Commands.Websites.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\KeyVault\Commands.KeyVault.Test\bin\Debug\Microsoft.Azure.Commands.KeyVault.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\Commerce\Commands.UsageAggregates.Test\bin\Debug\Microsoft.Azure.Commands.UsageAggregates.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\UsageAggregates\Commands.UsageAggregates.Test\bin\Debug\Microsoft.Azure.Commands.UsageAggregates.Test.dll"/>
<XUnitTests Include=".\src\ServiceManagement\ManagedCache\Commands.ManagedCache.Test\bin\Debug\Microsoft.Azure.Commands.ManagedCache.Test.dll"/>
<XUnitTests Include=".\src\ServiceManagement\RemoteApp\Commands.RemoteApp.Test\bin\Debug\Microsoft.Azure.Commands.RemoteApp.Tests.dll"/>
<XUnitTests Include=".\src\Common\Commands.ScenarioTest\bin\Debug\Microsoft.WindowsAzure.Commands.ScenarioTest.dll"/>
Expand Down
2 changes: 2 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
## 2015.09.03 version 0.9.8
* Azure Redis Cache cmdlets
* New-AzureRMRedisCache - 'RedisVersion' parameter is deprecated.
* Azure Compute (ARM) Cmdlets
* Added -Launch parameter for Get-AzureRemoteDesktopFile cmdlet
* Added Id parameter for VM cmdlets to support piping scenario without ResourceGroupName parameter
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ This repository contains a set of PowerShell cmdlets for developers and administ
* PowerShell remoting
* Manage extension
* BG Info
* Chef
* Puppet
* Custom Script
* Access
Expand Down
19 changes: 15 additions & 4 deletions build.proj
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
<AzureResourceManagerSln Include=".\src\ResourceManager.sln" />
<AzureServiceManagementSln Include=".\src\ServiceManagement.sln" />
<SetupSln Include=".\setup\azurepowershell.sln" />
<SetupPowershellGetSln Include=".\setup-powershellget\powershellget.sln" />
</ItemGroup>

<UsingTask
Expand Down Expand Up @@ -160,11 +161,16 @@
Importance="high"
Text="You are required to have installed the WiX Toolset at http://wix.codeplex.com/releases/view/115492 (Wix38.msi)"
ContinueOnError="false" />
<!--<MSBuild
<MSBuild
Projects="@(SetupPowershellGetSln)"
Targets="Build"
Properties="$(DebugBuildConfig)"
ContinueOnError="false" />
<MSBuild
Projects="@(SetupSln)"
Targets="Build"
Properties="$(DebugBuildConfig)"
ContinueOnError="false" />-->
ContinueOnError="false" />
</Target>

<!-- Build the Setup -->
Expand All @@ -177,11 +183,16 @@
Importance="high"
Text="You are required to have installed the WiX Toolset at http://wix.codeplex.com/releases/view/115492 (Wix38.msi)"
ContinueOnError="false" />
<!--<MSBuild
<MSBuild
Projects="@(SetupPowershellGetSln)"
Targets="Build"
Properties="$(ReleaseBuildConfig)"
ContinueOnError="false" />
<MSBuild
Projects="@(SetupSln)"
Targets="Build"
Properties="$(ReleaseBuildConfig)"
ContinueOnError="false" />-->
ContinueOnError="false" />
</Target>

<!-- Build the Cmdlets and Setup in all configurations -->
Expand Down
32 changes: 32 additions & 0 deletions setup-powershellget/Setup/CustomAction.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">

<!--
Use supportedRuntime tags to explicitly specify the version(s) of the .NET Framework runtime that
the custom action should run on. If no versions are specified, the chosen version of the runtime
will be the "best" match to what Microsoft.Deployment.WindowsInstaller.dll was built against.

WARNING: leaving the version unspecified is dangerous as it introduces a risk of compatibility
problems with future versions of the .NET Framework runtime. It is highly recommended that you specify
only the version(s) of the .NET Framework runtime that you have tested against.

Note for .NET Framework v3.0 and v3.5, the runtime version is still v2.0.

In order to enable .NET Framework version 2.0 runtime activation policy, which is to load all assemblies
by using the latest supported runtime, @useLegacyV2RuntimeActivationPolicy="true".

For more information, see http://msdn.microsoft.com/en-us/library/bbx34a2h.aspx
-->

<supportedRuntime version="v4.0" />
<supportedRuntime version="v2.0.50727"/>

</startup>

<!--
Add additional configuration settings here. For more information on application config files,
see http://msdn.microsoft.com/en-us/library/kza1yk3a.aspx
-->

</configuration>
109 changes: 109 additions & 0 deletions setup-powershellget/Setup/CustomAction.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
// ----------------------------------------------------------------------------------
//
// Copyright Microsoft Corporation
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// ----------------------------------------------------------------------------------

namespace Microsoft.WindowsAzure.Setup
{
using System;
using System.IO;
using Deployment.WindowsInstaller;
using System.Threading;

public class CustomAction
{
// The exception object which will store (if) exception which is occured in our sta thread
private static Exception _STAThreadException;

private static uint[] powerShellDefaultColorTable = new uint[]
{
0x0, 0x800000, 0x8000, 0x808000, 0x80, 0x562401, 0xF0EDEE, 0xC0C0C0,
0x808080, 0xFF0000, 0xFF00, 0xFFFF00, 0xFF, 0xFF00FF, 0xFFFF, 0xFFFFFF
};

// Method which contains our custom action behaviour
private static void RunSTAThread(object sessionObject)
{
try
{
Session session = sessionObject as Session;

string powerShellShortcutPath = session.CustomActionData["ShortcutPath"];
string powerShellDefaultShortcutPath = session.CustomActionData["DefaultShortcutPath"];

if (!File.Exists(powerShellShortcutPath))
{
_STAThreadException = new Exception(string.Format("UpdatePSShortcut: file {0} does not exist", powerShellShortcutPath));
return;
}

ShellLink powerShellShellLink = new ShellLink(powerShellShortcutPath);
if (File.Exists(powerShellDefaultShortcutPath))
{
session.Log("UpdatePSShortcut: found default Windows PowerShell shortcut at {0}", powerShellDefaultShortcutPath);
ShellLink powerShellDefaultShellLink = new ShellLink(powerShellDefaultShortcutPath);
powerShellShellLink.ConsoleProperties = powerShellDefaultShellLink.ConsoleProperties;
}
else
{
session.Log("UpdatePSShortcut: default Windows PowerShell shortcut does not exist at {0}", powerShellDefaultShortcutPath);

for (int i = 0; i < powerShellShellLink.ConsoleProperties.ColorTable.Length; i++)
{
powerShellShellLink.ConsoleProperties.ColorTable[i] = powerShellDefaultColorTable[i];
}
powerShellShellLink.AutoPosition = true;
powerShellShellLink.CommandHistoryBufferSize = 50;
powerShellShellLink.CommandHistoryBufferCount = 4;

powerShellShellLink.InsertMode = true;

powerShellShellLink.PopUpBackgroundColor = 15;
powerShellShellLink.PopUpTextColor = 3;

powerShellShellLink.QuickEditMode = true;

powerShellShellLink.ScreenBackgroundColor = 5;
powerShellShellLink.ScreenTextColor = 6;

powerShellShellLink.SetScreenBufferSize(120, 3000);
powerShellShellLink.SetWindowSize(120, 50);
}
powerShellShellLink.Save();
session.Log("UpdatePSShortcut: success");
}
catch (Exception ex)
{
_STAThreadException = new Exception(string.Format("UpdatePSShortcut: failed with exception {0}", ex.Message));
}
}

[CustomAction]
public static ActionResult UpdatePSShortcut(Session session)
{
Thread staThread = new Thread(RunSTAThread);
staThread.SetApartmentState(ApartmentState.STA);
staThread.Start(session);
// Wait for the new thread to finish its operations
staThread.Join();

// If there is any exception in the new thread pass it to the installer
if (_STAThreadException != null)
{
session.Log(_STAThreadException.Message);
return ActionResult.Failure;
}

return ActionResult.Success;
}
}
}
48 changes: 48 additions & 0 deletions setup-powershellget/Setup/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
// ----------------------------------------------------------------------------------
//
// Copyright Microsoft Corporation
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// ----------------------------------------------------------------------------------

using System.Reflection;
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("Setup")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Setup")]
[assembly: AssemblyCopyright("Copyright © Microsoft")]
[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("f4aa30f2-d2ce-4aef-88ed-a048b771c272")]

// 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")]
50 changes: 50 additions & 0 deletions setup-powershellget/Setup/Setup.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?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>{EA5BD11B-10B3-433D-A250-92AE76669D8D}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Microsoft.WindowsAzure.Setup</RootNamespace>
<AssemblyName>Microsoft.WindowsAzure.Setup</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<WixCATargetsPath Condition=" '$(WixCATargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.CA.targets</WixCATargetsPath>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</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</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
<Reference Include="Microsoft.Deployment.WindowsInstaller" />
</ItemGroup>
<ItemGroup>
<Compile Include="CustomAction.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ShellLink.cs" />
<Content Include="CustomAction.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(WixCATargetsPath)" />
</Project>
Loading