La build da VS 2013 rompe con il seguente errore:Impossibile caricare il modulo importato denominato "Diagnostica".
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Windows Azure Tools\2.5\Microsoft.WindowsAzure.targets(684,5): error : CloudServices58 : Cannot load imported module named 'Diagnostics.'
File ServiceDefinition.csdef
:
<ServiceDefinition name="MYWEBPROJECTNAME.Azure"
xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition"
schemaVersion="2014-06.2.4">
<WebRole name="MYWEBPROJECTNAME" vmsize="Small">
<Imports>
<Import moduleName="Diagnostics" />
</Imports>
</WebRole>
</ServiceDefinition>
Ho provato a reinstallare Azure SDK 2.5 da qui http://azure.microsoft.com/en-us/downloads/ per VS 2013 e non ha Aiuto.
UPDATE
Si rompe a
<ValidateServiceFiles
ServiceDefinitionFile="@(SourceServiceDefinition)"
ServiceConfigurationFile="@(SourceServiceConfiguration)">
</ValidateServiceFiles>
Il compito ValidateServiceFiles
chiama Microsoft.ServiceHosting.Tools.MSBuildTasks.ImportResolver
e non potrebbe trovare il modulo 'Diagnostica'. L'attività ottiene i suoi moduli dall'array degli elementi delle attività ImportedModules
.
UPDATE 2
sembra che ci sia un po 'di confusione con VS 2012/2013 installazione. Durante l'esecuzione di "VS2012 x86 Native Tools Command Prompt" (%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat"" x86
), msbuild ha visualizzato questo errore. Lo stesso su "Microsoft Azure Command Prompt - v2.5" in esecuzione (C:\Windows\System32\cmd.exe /E:ON /V:ON /K "C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.5\\bin\setenv.cmd"
).
C:\SOMEPATH\MYWEBPROJECTNAME.Azure.ccproj(72,3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\ Windows Azure Tools\2.5\Microsoft.WindowsAzure.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
La rimozione di VS 2012 e la riparazione di VS 2013 non hanno aiutato.
Buona fortuna, combattendo la stessa battaglia. –