Author: brett
Date: Mon Jan  2 17:32:57 2012
New Revision: 1226486

URL: http://svn.apache.org/viewvc?rev=1226486&view=rev
Log:
[NPANDAY-480] don't allow Azure projects to be imported if the web roles were 
not generated with MSDeploy

Modified:
    
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Converter/Algorithms/AzurePomConverter.cs

Modified: 
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Converter/Algorithms/AzurePomConverter.cs
URL: 
http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Converter/Algorithms/AzurePomConverter.cs?rev=1226486&r1=1226485&r2=1226486&view=diff
==============================================================================
--- 
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Converter/Algorithms/AzurePomConverter.cs
 (original)
+++ 
incubator/npanday/trunk/dotnet/assemblies/NPanday.ProjectImporter/Engine/src/main/csharp/Converter/Algorithms/AzurePomConverter.cs
 Mon Jan  2 17:32:57 2012
@@ -37,6 +37,12 @@ namespace NPanday.ProjectImporter.Conver
 
         public override void ConvertProjectToPomModel(bool writePom, string 
scmTag)
         {
+            // relies on this being set everywhere - if it were set per 
project, this would need to be evaluated on the project references
+            if (!projectDigest.UseMsDeploy)
+            {
+                throw new Exception("You must use Web Deploy 2.0 to package 
web applications when using Azure projects");
+            }
+
             GenerateHeader("azure-cloud-service");
 
             //Add SCM Tag


Reply via email to