diff --git a/.gitignore b/.gitignore
index efe5d4ebe..a24da976f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -367,3 +367,5 @@ build
/dotnet/Veracode.sln
/dotnet/VeracodeSolution.sln
+/dotnet/src/extensions/Azure/Handlers/GeneXus.Deploy.AzureFunctions.Handlers.Ext.csproj
+/dotnet/src/extensions/Azure/Handlers/GeneXus.Deploy.AzureFunctions.Handlers.Sources.csproj
diff --git a/dotnet/src/extensions/Azure/Handlers/GeneXus.Deploy.AzureFunctions.Handlers.csproj b/dotnet/src/extensions/Azure/Handlers/GeneXus.Deploy.AzureFunctions.Handlers.csproj
index 1d0f68bd7..dcb56d184 100644
--- a/dotnet/src/extensions/Azure/Handlers/GeneXus.Deploy.AzureFunctions.Handlers.csproj
+++ b/dotnet/src/extensions/Azure/Handlers/GeneXus.Deploy.AzureFunctions.Handlers.csproj
@@ -1,41 +1,53 @@
-
- net6.0
- Exe
- v4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PreserveNewest
-
-
- PreserveNewest
- Never
-
-
-
-
- true
- ./lib/net6.0/
-
-
+
+ net6.0
+ Exe
+ v4
+ false
+ GeneXus.Deploy.AzureFunctions.Handlers
+ 1701;1702;NU1701
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+ Never
+
+
+
+
+ true
+ ./lib/net6.0/
+
+
+ true
+ ./src/
+
+
diff --git a/dotnet/src/extensions/Azure/Handlers/host.json b/dotnet/src/extensions/Azure/Handlers/host.json
index beb2e4020..d5076fec2 100644
--- a/dotnet/src/extensions/Azure/Handlers/host.json
+++ b/dotnet/src/extensions/Azure/Handlers/host.json
@@ -1,11 +1,16 @@
{
- "version": "2.0",
- "logging": {
- "applicationInsights": {
- "samplingSettings": {
- "isEnabled": true,
- "excludedTypes": "Request"
- }
- }
- }
+ "version": "2.0",
+ "logging": {
+ "applicationInsights": {
+ "samplingSettings": {
+ "isEnabled": true,
+ "excludedTypes": "Request"
+ }
+ }
+ },
+ "extensions": {
+ "http": {
+ "routePrefix": ""
+ }
+ }
}
\ No newline at end of file
diff --git a/dotnet/test/ProjectHealthTest/PackageVersionsConsistency.cs b/dotnet/test/ProjectHealthTest/PackageVersionsConsistency.cs
index 3aa18b100..32cd4043c 100644
--- a/dotnet/test/ProjectHealthTest/PackageVersionsConsistency.cs
+++ b/dotnet/test/ProjectHealthTest/PackageVersionsConsistency.cs
@@ -110,21 +110,24 @@ private void TestPackageVersionConsistencyAcrossProjects(string targetFramework,
string packageId = packageIdAtt.Value;
XmlAttribute packageVersionAtt = packageNode.Attributes[PACKAGE_VERSION_ATTRIBUTE_NAME];
Assert.True(packageVersionAtt != null, $"{fileInfo.FullName} contains an invalid Package Version for a packageReference");
- string packageVersion = packageVersionAtt.Value;
-
- if (!packageVersionsById.TryGetValue(packageId, out ICollection packageVersions))
+ if (packageVersionAtt != null && !packageVersionAtt.Value.StartsWith('$'))
{
- packageVersions = new List();
- packageVersionsById.Add(packageId, packageVersions);
- }
+ string packageVersion = packageVersionAtt.Value;
- if (!packageVersions.Any(o => o.Version.Equals(packageVersion, StringComparison.OrdinalIgnoreCase)))
- {
- packageVersions.Add(new PackageVersionItem()
+ if (!packageVersionsById.TryGetValue(packageId, out ICollection packageVersions))
+ {
+ packageVersions = new List();
+ packageVersionsById.Add(packageId, packageVersions);
+ }
+
+ if (!packageVersions.Any(o => o.Version.Equals(packageVersion, StringComparison.OrdinalIgnoreCase)))
{
- SourceFile = fileInfo.FullName,
- Version = packageVersion
- });
+ packageVersions.Add(new PackageVersionItem()
+ {
+ SourceFile = fileInfo.FullName,
+ Version = packageVersion
+ });
+ }
}
}
}