diff --git a/.gitignore b/.gitignore
index b9713c7f..6b58e05b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -332,4 +332,7 @@ ASALocalRun/
# Revit models
*.rfa
*.rvt
-*.swf
\ No newline at end of file
+*.swf
+
+# Backed-up project files
+*.csproj.bak
diff --git a/SDK/Samples/AppearanceAssetEditing/CS/AppearanceAssetEditing.csproj b/SDK/Samples/AppearanceAssetEditing/CS/AppearanceAssetEditing.csproj
index 9ce01fef..7dc11e0d 100644
--- a/SDK/Samples/AppearanceAssetEditing/CS/AppearanceAssetEditing.csproj
+++ b/SDK/Samples/AppearanceAssetEditing/CS/AppearanceAssetEditing.csproj
@@ -1,5 +1,10 @@
+
+
+ None
+
+
Debug
AnyCPU
@@ -24,7 +29,8 @@
prompt
4
true
- bin\Debug\AppearanceAssetEditing.XML
+
+
pdbonly
diff --git a/SDK/Samples/AttachedDetailGroup/CS/AttachedDetailGroup.csproj b/SDK/Samples/AttachedDetailGroup/CS/AttachedDetailGroup.csproj
index f5120ced..004f5bc4 100644
--- a/SDK/Samples/AttachedDetailGroup/CS/AttachedDetailGroup.csproj
+++ b/SDK/Samples/AttachedDetailGroup/CS/AttachedDetailGroup.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -86,4 +92,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/CapitalizeAllTextNotes/CS/CapitalizeAllTextNotes.csproj b/SDK/Samples/CapitalizeAllTextNotes/CS/CapitalizeAllTextNotes.csproj
index 2f082291..6dc23cf3 100644
--- a/SDK/Samples/CapitalizeAllTextNotes/CS/CapitalizeAllTextNotes.csproj
+++ b/SDK/Samples/CapitalizeAllTextNotes/CS/CapitalizeAllTextNotes.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -86,4 +92,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/CreateTrianglesTopography/CS/CreateTrianglesTopography.csproj b/SDK/Samples/CreateTrianglesTopography/CS/CreateTrianglesTopography.csproj
index 4a6bf28f..b5d2c06b 100644
--- a/SDK/Samples/CreateTrianglesTopography/CS/CreateTrianglesTopography.csproj
+++ b/SDK/Samples/CreateTrianglesTopography/CS/CreateTrianglesTopography.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -74,4 +80,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/DatumsModification/CS/DatumsModification.csproj b/SDK/Samples/DatumsModification/CS/DatumsModification.csproj
index 856d71d8..15cba00b 100644
--- a/SDK/Samples/DatumsModification/CS/DatumsModification.csproj
+++ b/SDK/Samples/DatumsModification/CS/DatumsModification.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -127,4 +133,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/DimensionLeaderEnd/CS/DimensionLeaderEnd.csproj b/SDK/Samples/DimensionLeaderEnd/CS/DimensionLeaderEnd.csproj
index a3b7443d..20835ca1 100644
--- a/SDK/Samples/DimensionLeaderEnd/CS/DimensionLeaderEnd.csproj
+++ b/SDK/Samples/DimensionLeaderEnd/CS/DimensionLeaderEnd.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -86,4 +92,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/DuplicateGraphics/CS/DuplicateGraphics.csproj b/SDK/Samples/DuplicateGraphics/CS/DuplicateGraphics.csproj
index ab342598..428f026e 100644
--- a/SDK/Samples/DuplicateGraphics/CS/DuplicateGraphics.csproj
+++ b/SDK/Samples/DuplicateGraphics/CS/DuplicateGraphics.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -67,4 +73,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/FabricationPartLayout/CS/FabricationPartLayout.csproj b/SDK/Samples/FabricationPartLayout/CS/FabricationPartLayout.csproj
index 1832b26c..0905c9d3 100644
--- a/SDK/Samples/FabricationPartLayout/CS/FabricationPartLayout.csproj
+++ b/SDK/Samples/FabricationPartLayout/CS/FabricationPartLayout.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -103,4 +109,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/GenericStructuralConnection/CS/GenericStructuralConnection.csproj b/SDK/Samples/GenericStructuralConnection/CS/GenericStructuralConnection.csproj
index 2afed390..b69b87f4 100644
--- a/SDK/Samples/GenericStructuralConnection/CS/GenericStructuralConnection.csproj
+++ b/SDK/Samples/GenericStructuralConnection/CS/GenericStructuralConnection.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -102,4 +108,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/GeometryAPI/BRepBuilderExample/CS/BRepBuilderExample.csproj b/SDK/Samples/GeometryAPI/BRepBuilderExample/CS/BRepBuilderExample.csproj
index 6ca0289e..dd4ee38a 100644
--- a/SDK/Samples/GeometryAPI/BRepBuilderExample/CS/BRepBuilderExample.csproj
+++ b/SDK/Samples/GeometryAPI/BRepBuilderExample/CS/BRepBuilderExample.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -93,4 +99,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/GeometryAPI/ProximityDetection_WallJoinControl/CS/ProximityDetection_WallJoinControl.csproj b/SDK/Samples/GeometryAPI/ProximityDetection_WallJoinControl/CS/ProximityDetection_WallJoinControl.csproj
index 3684db39..c4b92160 100644
--- a/SDK/Samples/GeometryAPI/ProximityDetection_WallJoinControl/CS/ProximityDetection_WallJoinControl.csproj
+++ b/SDK/Samples/GeometryAPI/ProximityDetection_WallJoinControl/CS/ProximityDetection_WallJoinControl.csproj
@@ -44,7 +44,8 @@
prompt
4
false
- bin\Debug\ProximityDetection_WallJoinControl.xml
+
+
ProximityDetection_WallJoinControl.ruleset
diff --git a/SDK/Samples/Massing/PointCurveCreation/CS/PointCurveCreation.csproj b/SDK/Samples/Massing/PointCurveCreation/CS/PointCurveCreation.csproj
index 89a1d0af..190f8d92 100644
--- a/SDK/Samples/Massing/PointCurveCreation/CS/PointCurveCreation.csproj
+++ b/SDK/Samples/Massing/PointCurveCreation/CS/PointCurveCreation.csproj
@@ -57,7 +57,7 @@
False
- ..\..\..\..\..\..\..\..\Source\Tools\RvtMgdDbg\Third Party\Office XP Assemblies\Microsoft.Office.Interop.Excel.dll
+ .\Microsoft.Office.Interop.Excel.dll
diff --git a/SDK/Samples/PlacementOptions/CS/PlacementOptions.csproj b/SDK/Samples/PlacementOptions/CS/PlacementOptions.csproj
index 83a0807f..5d926530 100644
--- a/SDK/Samples/PlacementOptions/CS/PlacementOptions.csproj
+++ b/SDK/Samples/PlacementOptions/CS/PlacementOptions.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -115,4 +121,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/RebarFreeForm/CS/RebarFreeForm.csproj b/SDK/Samples/RebarFreeForm/CS/RebarFreeForm.csproj
index ede10c42..21fa1da1 100644
--- a/SDK/Samples/RebarFreeForm/CS/RebarFreeForm.csproj
+++ b/SDK/Samples/RebarFreeForm/CS/RebarFreeForm.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -24,7 +30,8 @@
prompt
4
true
- bin\Debug\RebarFreeForm.XML
+
+
pdbonly
@@ -68,4 +75,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/SampleCommandsSteelElements/CS/SampleCommandsSteelElements.csproj b/SDK/Samples/SampleCommandsSteelElements/CS/SampleCommandsSteelElements.csproj
index 35bacbce..acabb611 100644
--- a/SDK/Samples/SampleCommandsSteelElements/CS/SampleCommandsSteelElements.csproj
+++ b/SDK/Samples/SampleCommandsSteelElements/CS/SampleCommandsSteelElements.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -23,7 +29,8 @@
prompt
4
true
- bin\Debug\SampleCommandsSteelElements.XML
+
+
pdbonly
@@ -87,4 +94,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+
diff --git a/SDK/Samples/ViewTemplateCreation/CS/ViewTemplateCreation.csproj b/SDK/Samples/ViewTemplateCreation/CS/ViewTemplateCreation.csproj
index 4b4cbd1c..118c91b1 100644
--- a/SDK/Samples/ViewTemplateCreation/CS/ViewTemplateCreation.csproj
+++ b/SDK/Samples/ViewTemplateCreation/CS/ViewTemplateCreation.csproj
@@ -1,5 +1,11 @@
-
+
+
+
+ None
+
+
+
Debug
AnyCPU
@@ -75,4 +81,4 @@
set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"
-
\ No newline at end of file
+